A Prototype Multi-User Grocery Store Web Application
GreenVent is a lightweight, multi-user grocery store prototype built using
a Flask backend and a HTML/CSS (Flexbox) powered frontend.
The application supports separate User and Admin roles, secure authentication, encrypted passwords, and category/product management.
Designed as a fast, modular prototype that can run fully on localhost.
- Browse and purchase products across multiple categories
- Add items to a persistent shopping cart
- Smooth UI styled using CSS Flexbox
- Manage products and categories
- Edit attributes like price, stock, name, category, etc.
- Simple, clean admin interface
- Secure login system using Flask-Login
- Password encryption using Flask-Bcrypt
- Session-based authentication
- SQLite database managed via DB Browser
- Backend: Python Flask
- Frontend: HTML + CSS (Flexbox)
- Database: SQLite (DB Browser for management)
-
pip install -r requirements.txt
-
python3 main.py