Invoice and Receipt PDF Generation web service for Indian businesses
Technology to be used
Flask, PostgresSQL database, Simple minimal Web UI.
Webpage to Flask interaction using REST API (JSON)
- User registration and login required.
- Users can add their business name, address, logo, contact (email, phone), GSTIN, PAN
- Client address book with contact details, client GSTIN
- List of services may be configured
- Goods/Service description, HSN/SAC code, quantity (number), unit (meter, kg etc.), total value. (THE HSN/SAC code needs to be retrieved from the official website/reliable web api service), Rate and amount of taxes
- While generating invoices, it should be easy to pick suppliers and goods/services from the already configured list. Also allow editing of the goods/services, Rate.
Tax to be calculated i.e. CGST/ SGST/ IGST
Total amount to be calculated
Able to generate PDF invoices and receipts
Invoice and receipt to have the following
Logo of the business
Invoice number and date
Business contact information with GSTIN
Client’s contact details with GSTIN
Shipping and billing address
Goods/Service description, HSN/SAC code, quantity (number), unit (meter, kg etc.), total value. (THE HSN/SAC code needs to be retrieved from the official website.)
Total invoice amount
Invoice to have Terms of Payment including the due date for payment. mode of payment and PAN of the business/user.
Note 1: a sample invoice is attached for reference.
Note 2: HSN Lookup [login to view URL]
Development will be done on a Gitlab project repository assigned after shortlisting
8 freelancers are bidding on average ₹8563 for this job
Hello sir, I am an expert in Flask framework and I am familiar with PostgreSQL as well as Rest APIs. I can handle this project as required. Please contact me for more details. Best regards!
Hi there! I can complete your project. I'm well versed in python, flask and PostgreSQL database. I can send information to the webpages using RESTfulAPI.