Store POS SaaS is a cloud-based Point of Sale (POS) system designed for retail stores. It provides features such as inventory management, sales tracking, customer management, and reporting.
- Inventory Management
- Sales Tracking
- Customer Management
- Reporting and Analytics
- User Management
- Node.js
- npm
- Clone the repository:
git clone https://github.com/yourusername/store-POS-SaaS.git
- Navigate to the project directory:
cd store-POS-SaaS - Install dependencies:
npm install
- Change name of the
env.example.txtfile to.envand fill in the required environment variables. - Run docker-compose to start the database:
docker-compose up
- Generate Prisma client:
npx prisma generate && npx prisma db push - Seed the database:
npm run seed
- Start the development server:
npm run dev
- Email: test@test.com
- Password: password
Please read the CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests.
For all contributors, please note that the user interface must be in Spanish. This is important to maintain consistency and accessibility for our primary users.
Additionally, we plan to add support for internationalization (i18n) in the future, which will allow the application to be translated into multiple languages more easily.
This project is licensed under the MIT License - see the LICENSE file for details.
If you find any issues, please report them here.
- Thanks to all contributors and open-source projects that helped in building this project.