Featured on Weekly Python issue 436 π
π Open inventory management and Point of sales (powered by python) for small shops.
- π Modules with Flask
- π Django-like experience
- π Plug and Play
It also makes a great Flask base and supports commands such as:
python manage.py startapp loans
[Important] Create a virtual environment and activate it (not needed when installing via github).
pip install shopyo
then
shopyo new /home/profiles/arj/desktop shopyotest
then cd into the folder
cd /home/profiles/arj/desktop/shopyotest
then install requirements
pip install -r requirements.txt
then
python manage.py initialise # or `shopyo initialise`
python manage.py runserver # or `shopyo runserver`
go to url ^^
Note: If the command does not get recognised, close and reopen your cmd
beta - now in beta!
π²πΊ π©πͺ π¨π³ π¬π§ πΈπ¬ πΊπ¬ π²π½
Basics:
- Control Panel
- Admin
- Base
- Login
- Settings
Shop:
- Appointment
- Products
- People
- Internals
If you want to use the project as a Flask base, just remove the shop modules in modules/
Shopyo's engine which provides a Django-like structure and awesome mechanisms has been abstracted into hadbox
Join the Discord community Discord Group
Link: abdur-rahmaanj.github.io/shopyo/
- Setting up Shopyo
- Education section
- Contributing to Shopyo
- Modules/Apps
- Templates
- Models
- Views
- Commandline
- Shopyoapi
- Docs
- Unittests
This is my first time contributing to a public repo and I have quite enjoyed it. If you're a
first-time-contributor
the community is very helpful and can help you progress. Since I have been helping in this repo, I have also learnt a few things myself. The owner of the repo is active and is always willing to help.Also, if I'm around and you're stuck give us a shout. I'll help if I can.
@blips5
See this linked-in article!
- Shopyo is announced on LinkedIn
- Featured on Python Weekly issue 436
- Bhavesh Solanki tells about his Open Source experience contributing to Shopyo on LinkedIn
- Arthur Nangai from Andela joins the project as 3rd core committer
- Project goes officially in Beta, v1.0.0 released
- Duckduckgo recognises Shopyo
- Shopyo becomes a trending OpenSource project
site name | description |
---|---|
Maurilearn.com | Elearning platform |
- Point of Sales
- Accounting
- Contact [done]
- Pages [in progress]
Support team if you are stuck
- Abdur-Rahmaan Janhangeer - arj.python@gmail.com
- Nathan -
- Arthur Nangai - arthurnangaiarty@yahoo.co.uk
- βοΈ Models
- βοΈ Migrations
- βοΈ Restful Api
- βοΈ Manage.py
- βοΈ CSRF protection
- βοΈ Easy dev/production mode switch
- βοΈ Login
- βοΈ Api namespacing / apps
- βοΈ Django-like structure (where models, views and templates all in one folder)
- βοΈ Relative reference (.forms for example)
- βοΈ Roles management
In Progress
- π Unit tests
- π Integration tests
- π Permission levels