Skip to content

Just add pull requests to this repo and stand a chance to win a limited edition Hacktoberfest T-shirt.

Notifications You must be signed in to change notification settings

vikumkbv/Hacktoberfest-2k19

Repository files navigation

Hacktoberfest 2019 Special Announcement

🎃 👻 🔥 🔥

Phase 1 (Getting Familiar)

🌠 🌠 🌠 🌠 🌠 🌠 🌠 🌠 🌠

Hacktoberfest is back again for this year. Go to this Hacktoberfest site and register first. Just add pull requests to this repo and stand a chance to win a limited edition Hacktoberfest T-shirt. You can send PRs throughout the month of October. Don't miss out...

🔥 🔥 🔥 🔥 🔥 🔥 🔥 🔥 🔥 🔥 🔥 🔥

Phase 2 - (Developing Cloud Base Point Of Sales System)

🌠 🌠 🌠 🌠 🌠 🌠 🌠 🌠 🌠

Requirements

What you need to do?

Ongoing Project - Cloud Based POS system with following functionalities

  1. Backend Spring(Java) with Angular frontend.
  2. Multi store support
  3. Single DB (mysql)
  4. Stock management
  5. Email sending feature for invoice and quotations
  6. Recurring billing
  7. Platform independent
  8. User access management (Different privileges for admin, staff, manager etc)
  9. Loyalty programme (coupons, purchase base discounts)
  10. Print barcodes
  11. Search product by name, product id or barcode
  12. Offline working mode (when internet is available data should sync to the central db)
  13. Dashboard to view daily sales, income, expenses, number of employees, etc
  14. Report Generation and email function (sales, tax, loyal members)
  15. POS hardware support
  16. Rest Api to connect with external 3rd party e-commerce vendors
  17. Backup to remote storage

UI should attractive and responsive(Material UI)

Start developing inside Cloud-Base-POS-System Folder

Hurry Up! Be the first one to start this project...

You can send PRs throughout the month of October. Don't miss out...

How to contribute?

  1. Fork this repo.

  2. Clone the forked repo to your computer.

    git clone https://github.com/<Your-Username>/Hacktoberfest-2k19.git

  3. Create folder from language you are going to contribute (ex: Java)

  4. then add your code inside it

  5. If the language has a folder already just add your code inside that folder

  6. Send a PR.

  7. Done.

don't forget to give a star to original repo:stars:.