PosApp is an application that provides point of sale (POS) solutions for small and medium-sized businesses. This project provides basic functions such as inventory tracking, sales transactions and reporting with a user-friendly interface.
- Sales Management: Product sales, invoice creation and payment transactions.
- Stock Tracking: Easy management of product inventory.
- Reporting: Sales performance, daily/monthly reports and income analysis.
- User Management: Authorization and user-based transaction history.
- Responsive Design: An interface compatible with desktop and mobile devices.
Before running the project, make sure that the following software is installed on your system:
To run the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/en3sctl/PosApp.git cd PosApp -
Install required dependencies:
npm install yarn install
-
Configure the environment file (.env): Copy the .env.example file and rename it to .env and fill in the required fields.
-
Prepare the database: Create the required tables with ORM or manual queries:
-
Start the application:
-
View the application: You can run the application by going to http://localhost:3000 in your browser.
- If you want to contribute, you can follow these steps:
Fork this project.
Create a new branch:
git checkout -b feature/new-feature
- Make your changes and commit:
git commit -m "New feature added" - Submit your branch:
git push origin feature/new-feature - Create a Pull Request (PR).
For more information or support, you can contact me.