Create Node Js Backend API + Admin App + Mobile App API (for Indian Developers only)
Budget: ₹75,000 – ₹150,000 INR
Backend DB + APIs for following :
Admin : CRUD: Admin User
CRUD: Super Admin User
CRUD: Employee / Staff
Secure Tokenised Admin Login on JWT Model
Password Reset Functionality
Dashboard :
Analytics on : Total Cars , Number of Demos, Number of Treatments,
Total Business, Pending Invoices
Quicklinks : Fullscreen Toggle, Responsive Side Menu, Admin Profile
Suggested : Recent, Users, Recent Treatments, Recent Business and
Recent Item Stock Analytics Admin User Module CRUD: Super Admin, Admin, Employee
Check Admin List
Check Accessibility and Permissions
Suggested : Deactivate/Activate Admin User without Deleting
Filters On : Recent, Date Created and Alphabetical
User Module MSR (Advisor/Supervisor)
CRUD USER : Create Retrieve Update Delete
Add User : Name, Father’s name, DOB, Party name, A/c number,
IFSC code, PAN Card number, Email, Phone, Password, Address,
City, State, zip, Car Number, RO Number
Role : Advisor/Supervisor CRUD: User List, User name, Party Name, Mobile, Car Number, Role,
Action, View Profile toggle.
Export excel toggle, search bar.
User Detail Page : Number of Treatments, Total Business, Pending
Invoices, Total Incentives, Total Business
In-Active Advisor/Supervisor)
In-Active User List : Name, List of Users, user Type, Party Name,
Mobile, Car number, Role.
In-Active User Detail Page : Number of Treatments, Total Business,
Pending Invoices, Total Incentives, Total Business
Export excel toggle, search bar, view profile toggle for each entry
Create New Service Select Party, Vehicle Number, Vehicle Model, RO Number, Delivery
Date, Time, Treatment Status, Invoice, Service Date
Submit toggle
CRUD : Service Module Party Creation
CRUD Showrooms
Advisors / Supervisors : CRUD as per party Services List of Services
Service Detail Page
Invoicing in Services : Invoice Creation + View Invoice
PDF Invoice Export + Download
Submit toggle Reports DSR Summary
Master Business Sheet
Party Business Report
Demo Summary
Cumulative Reports
Invoice Generation CRUD Generate Invoice
Item ID, Item, Price, Quantity, Discount, Total Action
Generate Invoice Toggle
Invoice List Module
Export Toggle : CSV Upload Download with this
Customer Generation
CRUD Generate customer; Name, GST number, Mobile, Email,
Address, State
Add Toggle : Adding a customer with this Customer List CRUD Customer List; Name, Mobile, Email, GST Number, Joined On, Actions
Edit and Delete toggle for each entry
Excel toggle to export Report, search Bar
Add Item
CRUD Customer List; Name, Type, Size, Price,
Tax, Stock, Invoice Challan, Selling Price,
Buying Price, Quantity
Add toggle
Item List
CRUD Item List; Name, Type, Size, Price, Tax, Stock, Invoice Challan,
Selling Price, Buying Price, Quantity
Export Report, Search Bar
Edit and delete toggle
Previous next , page number toggles
Add Stock
CRUD Add stock; Type selection, Party selection, Invoice/challan number,
Invoice/challan date, Invoice/challan Image Upload, choose file toggle
Item selection, Buying Price, selling Price, Quantity, Add toggle,
Save toggle, Search Bar, Show entries, number of entries selection.
List of stock added; Item ID, Item, Buying price, Selling price, Quantity,
Total, Action
Previous next , page number toggles
Stock Invoice List
CRUD stock invoice list; Item ID, Type, Invoice/challan number, customer
Name, Customer mobile, Total, Invoice/challan date, Action, edit toggle
for each entry.
Export excel, Search Bar
Previous next , page number toggles
BMS Home Admin Panel
CRUD Home; Total incoming challan, total outgoing challan, total
incoming invoices, total outgoing invoices
Revenue information showing total incoming challan revenue, total
outgoing challan revenue, total incoming invoices revenue, total
outgoing invoice revenue
Issue status
Total open issues
Total resolved issues
Add Store Module
CRUD; Store Name, Store address, Store state
Add toggle Company Details Company Details CRUD, Company Name; Company PAN
Number, Company Reg. Address
Update toggle
Material - HSN Number
CRUD Add HSN Number; HSN Number addition,
Add toggle
Search Bar
HSN number list; S.no, HSN Number, Action, Update toggle
Material : Add material category
Material category Addition, Add toggle, search bar.
Material category list; S.no, Category0, Action, Update toggle
Update toggle
Material- Material List
CRUD Material list; Export toggle, Add new material , Add toggle,
Search material, search toggle
Material list; S.no, Material, SKU, Type, Category, HSN, GST, DP
Rate, MRP Rate, Action
Update toggle
Store Admin
CRUD Store Admin, Store add new admin,
Store Admin mobile
Add toggle Store Admin List
CRUD Admin list; Export toggle, Search bar,
Admin name , Admin mobile, Status, Last login, Action.
Edit and Remove toggle
Store List
CRUD Store list; Store name, Total Inventory DP Amount, Total
Inventory MRP Amount, Outgoing Invoices, Outgoing challans,
Incoming Invoices, Incoming Challans Store Details CRUD Store details, Export toggle, S.no, Store Name, Store
address, GSTIN, Action, Update toggle for each entry
Treatment and Tax Information
CRUD treatment, tax information; SAC number GST Amount.
Update toggle Treatment: Treatment List CRUD treatment list; Add new treatment, Add toggle,
New treatment list, S.no, Treatment, Action , Update and cancel
toggle for each entry
Report : Overview
CRUD report overview, Start date, End Date, View Report toggle Material Report CRUD Material Report; Material Reports, Start date, end date,
Filter toggle
All Invoices : Incoming Invoices
CRUD all incoming invoices; Start date, End Date, select code,
Filter toggle, search bar
Incoming Invoice list; S.no, Store, Invoice no. , Seller code, Date, Seller
name, Seller address, Amount, Action
Edit toggle for each entry
All Invoices : Outgoing Invoices
CRUD all GST outgoing invoices; Start date, End Date, select code,
Filter toggle, search bar
Outgoing Invoice list; S.no, Store, Invoice Type, Invoice for, Date,Buyer
Name, Buyer Address, Amount, Action
Edit toggle for each entry
Compiled Outgoing Invoices
CRUD all Compiled outgoing invoices; Start date, End Date, select code,
Filter toggle, search bar
Invoice list; S.no, Store, Invoice no. , Seller code, Date, Seller name, Seller
address, Amount, Action
Edit toggle for each entry warehouse
Reports
CRUD warehouse Reports; Export toggle, Search bar
warehouse report list; Material, Category, Bareilly (rate, qty), Delhi (rate,
qty), Ghaziabad (rate, qty), Ludhiana (rate, qty), Meerut (rate, qty),
Pashchim Vihar (rate, qty), Wheelers detailers Pvt Ltd, Total Rate
Previous, next , page number toggles
CRUD user guide, a user manual to the entire system explaining how to
navigate between the different processes
MOBILE APP APIs + Admin for these tables wherever required starts here :
HR Admin : Team CRUD Team; Name of the members, Phone number, Address, Job Title,
Date of joining, Salary Attendance details
CRUD Attendance, punch system , face recognition
Mark attendance at 9.15, If 9.16 consider late, If out time is 2 pm - half day, If
3 late in the month half day
If 6 late - 1 full day absent
Staff Category
CRUD staff category ; staff category as per location, Multiple locations
module ,Categories - washing , detailing ,Office staff
Salary details
CRUD Salary details; Staff salary, salary break up, leave deductions,
total salary payable, increments due, incentives
Android App to be built by our developer only API needed for Android App
Admin : CRUD: Admin User
CRUD: Super Admin User
CRUD: Employee / Staff
Secure Tokenised Admin Login on JWT Model
Password Reset Functionality
Dashboard :
Analytics on : Total Cars , Number of Demos, Number of Treatments,
Total Business, Pending Invoices
Quicklinks : Fullscreen Toggle, Responsive Side Menu, Admin Profile
Suggested : Recent, Users, Recent Treatments, Recent Business and
Recent Item Stock Analytics Admin User Module CRUD: Super Admin, Admin, Employee
Check Admin List
Check Accessibility and Permissions
Suggested : Deactivate/Activate Admin User without Deleting
Filters On : Recent, Date Created and Alphabetical
User Module MSR (Advisor/Supervisor)
CRUD USER : Create Retrieve Update Delete
Add User : Name, Father’s name, DOB, Party name, A/c number,
IFSC code, PAN Card number, Email, Phone, Password, Address,
City, State, zip, Car Number, RO Number
Role : Advisor/Supervisor CRUD: User List, User name, Party Name, Mobile, Car Number, Role,
Action, View Profile toggle.
Export excel toggle, search bar.
User Detail Page : Number of Treatments, Total Business, Pending
Invoices, Total Incentives, Total Business
In-Active Advisor/Supervisor)
In-Active User List : Name, List of Users, user Type, Party Name,
Mobile, Car number, Role.
In-Active User Detail Page : Number of Treatments, Total Business,
Pending Invoices, Total Incentives, Total Business
Export excel toggle, search bar, view profile toggle for each entry
Create New Service Select Party, Vehicle Number, Vehicle Model, RO Number, Delivery
Date, Time, Treatment Status, Invoice, Service Date
Submit toggle
CRUD : Service Module Party Creation
CRUD Showrooms
Advisors / Supervisors : CRUD as per party Services List of Services
Service Detail Page
Invoicing in Services : Invoice Creation + View Invoice
PDF Invoice Export + Download
Submit toggle Reports DSR Summary
Master Business Sheet
Party Business Report
Demo Summary
Cumulative Reports
Invoice Generation CRUD Generate Invoice
Item ID, Item, Price, Quantity, Discount, Total Action
Generate Invoice Toggle
Invoice List Module
Export Toggle : CSV Upload Download with this
Customer Generation
CRUD Generate customer; Name, GST number, Mobile, Email,
Address, State
Add Toggle : Adding a customer with this Customer List CRUD Customer List; Name, Mobile, Email, GST Number, Joined On, Actions
Edit and Delete toggle for each entry
Excel toggle to export Report, search Bar
Add Item
CRUD Customer List; Name, Type, Size, Price,
Tax, Stock, Invoice Challan, Selling Price,
Buying Price, Quantity
Add toggle
Item List
CRUD Item List; Name, Type, Size, Price, Tax, Stock, Invoice Challan,
Selling Price, Buying Price, Quantity
Export Report, Search Bar
Edit and delete toggle
Previous next , page number toggles
Add Stock
CRUD Add stock; Type selection, Party selection, Invoice/challan number,
Invoice/challan date, Invoice/challan Image Upload, choose file toggle
Item selection, Buying Price, selling Price, Quantity, Add toggle,
Save toggle, Search Bar, Show entries, number of entries selection.
List of stock added; Item ID, Item, Buying price, Selling price, Quantity,
Total, Action
Previous next , page number toggles
Stock Invoice List
CRUD stock invoice list; Item ID, Type, Invoice/challan number, customer
Name, Customer mobile, Total, Invoice/challan date, Action, edit toggle
for each entry.
Export excel, Search Bar
Previous next , page number toggles
BMS Home Admin Panel
CRUD Home; Total incoming challan, total outgoing challan, total
incoming invoices, total outgoing invoices
Revenue information showing total incoming challan revenue, total
outgoing challan revenue, total incoming invoices revenue, total
outgoing invoice revenue
Issue status
Total open issues
Total resolved issues
Add Store Module
CRUD; Store Name, Store address, Store state
Add toggle Company Details Company Details CRUD, Company Name; Company PAN
Number, Company Reg. Address
Update toggle
Material - HSN Number
CRUD Add HSN Number; HSN Number addition,
Add toggle
Search Bar
HSN number list; S.no, HSN Number, Action, Update toggle
Material : Add material category
Material category Addition, Add toggle, search bar.
Material category list; S.no, Category0, Action, Update toggle
Update toggle
Material- Material List
CRUD Material list; Export toggle, Add new material , Add toggle,
Search material, search toggle
Material list; S.no, Material, SKU, Type, Category, HSN, GST, DP
Rate, MRP Rate, Action
Update toggle
Store Admin
CRUD Store Admin, Store add new admin,
Store Admin mobile
Add toggle Store Admin List
CRUD Admin list; Export toggle, Search bar,
Admin name , Admin mobile, Status, Last login, Action.
Edit and Remove toggle
Store List
CRUD Store list; Store name, Total Inventory DP Amount, Total
Inventory MRP Amount, Outgoing Invoices, Outgoing challans,
Incoming Invoices, Incoming Challans Store Details CRUD Store details, Export toggle, S.no, Store Name, Store
address, GSTIN, Action, Update toggle for each entry
Treatment and Tax Information
CRUD treatment, tax information; SAC number GST Amount.
Update toggle Treatment: Treatment List CRUD treatment list; Add new treatment, Add toggle,
New treatment list, S.no, Treatment, Action , Update and cancel
toggle for each entry
Report : Overview
CRUD report overview, Start date, End Date, View Report toggle Material Report CRUD Material Report; Material Reports, Start date, end date,
Filter toggle
All Invoices : Incoming Invoices
CRUD all incoming invoices; Start date, End Date, select code,
Filter toggle, search bar
Incoming Invoice list; S.no, Store, Invoice no. , Seller code, Date, Seller
name, Seller address, Amount, Action
Edit toggle for each entry
All Invoices : Outgoing Invoices
CRUD all GST outgoing invoices; Start date, End Date, select code,
Filter toggle, search bar
Outgoing Invoice list; S.no, Store, Invoice Type, Invoice for, Date,Buyer
Name, Buyer Address, Amount, Action
Edit toggle for each entry
Compiled Outgoing Invoices
CRUD all Compiled outgoing invoices; Start date, End Date, select code,
Filter toggle, search bar
Invoice list; S.no, Store, Invoice no. , Seller code, Date, Seller name, Seller
address, Amount, Action
Edit toggle for each entry warehouse
Reports
CRUD warehouse Reports; Export toggle, Search bar
warehouse report list; Material, Category, Bareilly (rate, qty), Delhi (rate,
qty), Ghaziabad (rate, qty), Ludhiana (rate, qty), Meerut (rate, qty),
Pashchim Vihar (rate, qty), Wheelers detailers Pvt Ltd, Total Rate
Previous, next , page number toggles
CRUD user guide, a user manual to the entire system explaining how to
navigate between the different processes
MOBILE APP APIs + Admin for these tables wherever required starts here :
HR Admin : Team CRUD Team; Name of the members, Phone number, Address, Job Title,
Date of joining, Salary Attendance details
CRUD Attendance, punch system , face recognition
Mark attendance at 9.15, If 9.16 consider late, If out time is 2 pm - half day, If
3 late in the month half day
If 6 late - 1 full day absent
Staff Category
CRUD staff category ; staff category as per location, Multiple locations
module ,Categories - washing , detailing ,Office staff
Salary details
CRUD Salary details; Staff salary, salary break up, leave deductions,
total salary payable, increments due, incentives
Android App to be built by our developer only API needed for Android App