abdur-rahmaanj / shopcube Goto Github PK
View Code? Open in Web Editor NEW๐ POS & ecommerce solution for Shops. (Woo-commerce for Python) Complete with cart and wishlist.
License: Other
๐ POS & ecommerce solution for Shops. (Woo-commerce for Python) Complete with cart and wishlist.
License: Other
In line with #103 modules should have some info like:
Then we query those infos.
Currently we have only login, not permission control. A basic classification would be admin and non-admin accounts.
PR #11 added appointment section. Add a filter (a checkbox to click) so that it only displays active appointments when clicked.
Currently we cannot include module-specific templates. Modify the blueprints. See divisional architecture.
How do we go about setting up information helping new contributors.
Does this need a new file. such as contributing.md ?
currently, appointment section has name and date only. modify model and files as appropriate
Should these files be created or just comment out the requests for now?
Just find them annoying that's all ๐
add another view -> people, see products or appointments and do the same | any help needed ask!
People need the following:
Others as needed
You are expected to add an icon in nav.
Add
In manage.py we have
@manager.command
def rundebug():
app.run()
change app.run()
to app.run(debug=True, host='0.0.0.0')
add another view -> appointments/meetings, see products and do the same.
for people models we need
Commits are of not so good quality. We need a commits standard to adhere to.
Add intergration tests
Hi,
Been checking out the Shopyo app and noticed the base.html is repeated for each section of pages.
would it not be cleaner to have only one standard base template.
We'll have a control panel module to list all modules then when clicked will redirect to respective module
run flake8 shopyo before PR to fix all pep8 errors.
Add more information to Products model i.e. title, description
Check out what data other eCommerce sites hold. but keep it simple.
In manage.py we have
@manager.command
def clean():
os.remove('test.db')
shutil.rmtree('__pycache__')
shutil.rmtree('migrations')
but, if add either try catch or exists function to check if file or folders exist before deleting and informs users of deletion or non-existence
just like we did for OUR_APP_NAME here, do the same for SECTION_NAME and SECTION_ITEMS. i.e add 2 more add_setting
A todo section. You can add, modify and delete items. You can also cross out items.
Remove in add product:
If you know bootstrap, try implementing theming. See screenshots, currently it's black, it'll be a nice challenge to implement theming in a flask app. Gurl, get those grey matters running
add another view -> appointments/meetings, see products and do the same | any help needed ask!
and capitalise "commands" while you are at it
see templates folder, in files ending with _base.html
some of the title tags are wrong and need correcting to meaningful names. nice easy task for someone. ๐
while doing add time input for appointments i noticed the delete button wasn't working on more than 1 element. I think this maybe the js for the delete button element is using a id
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.