TechHatch POS is a Point of Sale application designed to streamline transactions, and empower businesses of all sizes. With intuitive features, real-time analytics, and real-time inventory management, TechHatch POS is your trusted partner for efficient sales management and business growth
Table of Contents
- Keep track of your stock levels in real-time.
- Our POS solution includes robust inventory management features,.
- Helping you optimize stock levels, reduce wastage, and enhance overall efficiency.
- Seamlessly integrate our state-of-the-art POS system into your business environment.
- From retail stores to restaurants, our solutions are adaptable and tailored to suit your industry.
- Gain valuable insights into your business performance with our comprehensive reporting and analytics tools.
- Monitor sales , track Customer, Products, Generate pdf report and make informed decisions for future growth.
This section should list any major frameworks/libraries used to bootstrap your project. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.
- PHP 8.2.4+
- Composer (dependency manager for PHP)
- Database (MySQL/ PostgreSQL/ SQLite/ SQL Server)
- Git
Please Follow the steps to install this project Locally.
Open your terminal and navigate to the directory where you want to install the Laravel project. Then run the following command:
git clone https://github.com/Sabbir-Hossain12/POINT-OF-SALE-APPLICATION-by-Laravel.git
Move into the project directory:
cd POINT-OF-SALE-APPLICATION-by-Laravel
Once you are in the project directory, use Composer to install the required dependencies:
composer install
Laravel requires an environment file for configuration. Duplicate the .env.example file and save it as .env:
cp .env.example .env
Run the following command to generate a unique application key:
php artisan key:generate
Use the following command to run database migrations:
php artisan migrate
You can use Laravel's built-in development server to run the application locally. Execute the following command:
php artisan serve
This will start a development server, and you can access your Laravel application at http://127.0.0.1:8000 in your web browser.
- Should have product category listing
- Should have product listing
- Sales & invoice features
- Business report features
- System should be multiuser, that many business can use it by creating profile.
- User registration (end point)
- User login & issue JWT token (end point)
- Sending OTP Code to Email - Password Recover Stage 01 (end point)
- Verify OTP Code - Password Recover Stage 02 (end point)
- Allow user to reset password - Password Recover Stage 03 (end point)
- Allow user to get profile details (end point)
- Allow user to update profile details (end point)
- Planning Product Category Table By Profile
- Category Managing Back-End Development
- Category Managing Front-End Development
- Planning Customer Table
- Customer Managing Back-End Development
- Customer Managing Front-End Development
- Planning Product Table
- Product Managing Back-End Development
- Product Managing Front-End Development
- Planning Invoice Table
- Product Invoice Back-End Development
- Product Invoice Front-End Development
- Dashboard summary - Total customer, Product, Sales, Category.
- Business Report - Date to Date sales report.
- Dashboard summary - Total customer, Product, Sales, Category.
- Business Report - Date to Date sales report.
Sabbir Hossain- [email protected]
Project Link: https://github.com/Sabbir-Hossain12/POINT-OF-SALE-APPLICATION-by-Laravel.git
i would like to give credit to some of the resources down below that helped my project.