Skip to content

Online e-commerce grocery website built using Python Flask, Jinja2, and MySQL

License

Notifications You must be signed in to change notification settings

GrocerEase-354/GrocerEase

Repository files navigation

GrocerEase

GrocerEase is a project created for our CMPT 354 class. This project aimed to further our knowledge about databases and SQL, while at the same time served as a learning experience for the Flask web framework.

The languages used in this project are Python Flask, Jinja2 as the web template engine, and SQL for the database. MySQL was the database management system used in GrocerEase.

Instructions

  • Run pip install -r requirements.txt to install all dependencies.
  • Make sure to adjust the app.config SQL variables in top.py to match your MySQL DB login credentials.
  • Ensure that you've imported dump.sql into your MySQL DB.
  • After installing all dependencies, run top.py with your machine's corresponding Python verion.

Login Instructions

If you don't want to create your own account, some accounts have already been created:

Username Password
A123 A123
B123 B123
H123 H123
J123 J123
Y123 Y123

Demos

Implementation Demo

Our implementation demo video is available at the following link: https://www.youtube.com/watch?v=RWnEtEzcuxQ

Application Demo

Our application demo video is available at the following link: https://www.youtube.com/watch?v=xqoePmk6ymU

About

Online e-commerce grocery website built using Python Flask, Jinja2, and MySQL

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published