Cloud-Based Accounting ERP Development

Job ID: 40572485

Budget: ₹600 – ₹1,500 INR

Build a Modern Cloud-Based Accounting ERP Software (Tally Alternative) with GST & Inventory Management

Project Overview

We are looking for an experienced software architect and full-stack developer (or development team) to build a modern, scalable, cloud-based accounting ERP platform similar to TallyPrime, with additional advanced features for inventory management, refurbished electronics, GST compliance, and business automation.

This is a long-term project and we are looking for a developer who can continue enhancing the software after the initial release.

⸻

Preferred Technology Stack

We welcome recommendations, but our preferred stack is:

Frontend

* React.js
* Next.js
* TypeScript

Backend

* ASP.NET Core (.NET 9 / C#)

Database

* PostgreSQL

Mobile Application

* Flutter (Android & iOS)

Desktop Application (Optional)

* Electron
or
* .NET MAUI

API

* REST API

Authentication

* JWT
* Role Based Access Control (RBAC)

⸻

Required Features

Company Management

* Multi Company
* Multi Branch
* Financial Year Management
* User Roles & Permissions

⸻

Accounting

* Chart of Accounts
* Ledger Creation
* Journal Voucher
* Payment Voucher
* Receipt Voucher
* Contra Voucher
* Purchase Voucher
* Sales Voucher
* Debit Note
* Credit Note

⸻

Inventory

* Godown Management
* Batch Management
* Serial Number Tracking
* IMEI Tracking
* Barcode Support
* QR Code Support

⸻

Purchase Management

* Purchase Orders
* Goods Receipt
* Supplier Management
* Purchase Returns

⸻

Sales Management

* Quotations
* Sales Orders
* Tax Invoice
* POS Billing
* Sales Return

⸻

GST

* GST Configuration
* GST Reports
* GSTR-1
* GSTR-3B
* HSN Summary
* Input Tax Credit
* Reverse Charge
* GST Audit Reports

⸻

Refurbished Electronics Module

This is one of the most important modules.

Software should support:

* Buyback Devices
* Used Mobile Phones
* Used Laptops
* Tablets
* Desktop Computers
* Smart Watches

Each device should maintain

* IMEI Number
* Serial Number
* Brand
* Model
* Storage
* RAM
* Colour
* Battery Health
* Purchase Price
* Refurbishment Cost
* Selling Price
* Warranty

⸻

Refurbishment Workflow

Purchase Device

↓

Quality Check

↓

Repair Cost

↓

Accessories Added

↓

Final Cost

↓

Sales Ready

↓

Sold

⸻

Margin Analysis

System should calculate

* Purchase Cost
* Repair Cost
* Packing Cost
* Total Cost
* Selling Price
* Gross Profit
* Net Profit

⸻

Customer Management

* Customer Ledger
* Purchase History
* Device History
* Warranty Tracking

⸻

Supplier Management

* Supplier Ledger
* Outstanding Report
* Purchase History

⸻

Reports

* Trial Balance
* Balance Sheet
* Profit & Loss
* Cash Flow
* Stock Summary
* Stock Ageing
* Device Profit Report
* Sales Register
* Purchase Register
* GST Reports
* Dashboard

⸻

Dashboard

* Daily Sales
* Monthly Sales
* Purchase Analysis
* Stock Value
* Top Selling Products
* Gross Profit
* Pending Payments
* Outstanding Receivables

⸻

Other Features

* PDF Invoice
* Email Invoice
* WhatsApp Invoice
* Excel Import
* Excel Export
* CSV Import
* CSV Export
* Automatic Backup
* Audit Trail
* Activity Logs

⸻

Future Modules

* CRM
* Service Centre
* Warranty Claims
* AMC
* Mobile App
* AI Reports
* OCR Invoice Import
* Payment Gateway
* WhatsApp API
* SMS Gateway
* E-commerce Integration
* Shopify Integration
* Amazon Integration

⸻

UI Requirements

* Modern UI
* Fast Performance
* Responsive Design
* Dark Mode
* Clean Dashboard
* Professional UX

⸻

Deliverables

* Complete Source Code
* Database Scripts
* API Documentation
* Installation Guide
* Deployment Guide
* Technical Documentation
* User Manual
* One Year Bug Fix Support (preferred)

⸻

Preferred Experience

Please apply only if you have experience developing:

* Accounting Software
* ERP Systems
* Inventory Management Systems
* GST Software
* Financial Applications
Related categories: PHP Website Design PostgreSQL ASP.NET AngularJS React.js API Flutter