Liceria is an e-commerce platform built with Python Django.
- Wide range of products categorized for easy browsing by users.
- User-friendly interface allows users to quickly access desired products.
- Account creation and membership.
- Users can add products to their cart, view their carts, and remove products from their carts.
- Authenticated users can save their carts and access them on subsequent visits.
- Users can modify quantities of products in their carts.
- Clone this repository:
git clone https://github.com/isinsuatay/Web-Design.git
- Navigate to the project directory:
cd Web-Design
- Create a virtual environment (optional but recommended):
python -m venv venv
- Activate the virtual environment:
- Windows:
venv\Scripts\activate
- macOS and Linux:
source venv/bin/activate
- Windows:
- Install necessary Python dependencies:
pip install -r requirements.txt
- Apply database migrations:
python manage.py migrate
- Run the project:
python manage.py runserver
- Visit
http://localhost:8000
in your browser.
- Python 3
- Django
- Sqlite3
- Json
- HTML/CSS
- JavaScript
Figure 1: Liceria's home page.
Figure 2: Product detail page.
If you'd like to contribute to Liceria, please open a pull request. We recommend opening an issue to discuss major changes before proceeding.