Skip to content

ormelflores/pos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web POS

This project will be used for taking customer's order. It was built with Laravel, Vuejs, Inertia and MySQL

Get Started

Current Features

  • Creation of accounts
  • Forgot password
  • Device verification
  • Updating profile information
  • Point of sale, taking customer's order on dashboard.
  • Automated generation of receipt
  • Generating reports
  • Activity logs per user
  • Direct printing of receipt
  • Configurations:
    • Category
    • Products
    • Roles

Screenshot 2023-05-08 at 4 46 02 PM

Clone Repo

https://github.com/ormelflores/pos.git
cd pos

Install composer

comoposer install

Install npm

npm install
npm run build

Local env

copy your .env.example to .env and setup your desired database and mailer for sending email notifications.

Development Server

You can use any development server locally that is compatible with laravel.

php artisan key:generate

Account setup

To setup account, run seeder on your local. Check DatabaseSeeder.php file to access the account

php artisan db:seed

Git Convention

Branch

  • feature/* - for new feature and breaking changes
  • hotfixes/* - for bug fixes

Additional Note

Always rebase the current branch to the main branch before pusing to the origin.

There are two roles implemented on the current system, admin and cashier