
RASS is a modern Departmental Store Management System built with React + TypeScript for the frontend and MongoDB for the database. It is designed to streamline retail operations, including inventory management, sales, and customer management.
- Product Management: Add, update, and delete products.
- Inventory Tracking: Monitor stock levels and get alerts for low inventory.
- Sales Processing: Handle billing efficiently with support for multiple payment methods.
- Customer Management: Maintain customer profiles and purchase histories.
- Reporting: Generate sales and inventory reports for analysis.
- Frontend: React, TypeScript, Tailwind CSS
- Backend: Node.js, Express
- Database: MongoDB
- Other Tools: Mongoose for database interactions, Axios for API calls
-
Clone the repository:
git clone https://github.com/ashokrimal/rass.git
-
**Navigate to the project directory:
cd rass
-
**Install Dependencies
npm install
-
**Setup MongoDB:
- Create a MongoDB database.
- Update the .env file with your MongoDB connection string:
-
**Start the development Server:
npm run dev
The app should now be running on http://localhost:3000 by default (or the port your Vite/React app is configured to use).
-
Usage
- Admin Panel: Manage products, view sales reports, and update inventory.
- Customer Interface: Browse products and make purchases through the intuitive UI.
-
Contributing
Contributions are welcome! Please fork the repository, create a new branch, and submit a pull request.
Meet the awesome team behind RASS:
Avatar | Name | Role | GitHub | Portfolio | |
---|---|---|---|---|---|
Ashok Rimal | Project Lead / Developer | GitHub | Portfolio | ||
Rohit Shrestha | Frontend Developer | GitHub | Portfolio | ||
Shishir Pandey | Developer / Designer | GitHub | Portfolio | ||
Shushil Bhusal | Backend Developer | GitHub | Portfolio |