https://github.com/mazensayed91/e_commerce
https://github.com/mazensayed91/e_commerce
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/mazensayed91/e_commerce
- Owner: Mazensayed91
- Created: 2020-11-08T18:22:23.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-07-04T22:10:20.000Z (about 5 years ago)
- Last Synced: 2025-02-09T19:43:15.220Z (over 1 year ago)
- Language: Python
- Size: 82 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# E_Commerce
# Overview
This website is an eBay-like e-commerce auction site that will allow users to post auction listings, place bids on listings, comment on those listings, and add listings to a “watchlist.”
# How to run?
- Clone this repo
- Make sure you have all the dependencies installed
- If you are not sure, run this command to install the dependencies from requirements.txt file: pip3 install -r requirements.txt
- Change your directory to E_Commerce directory
- Run this command: python manage.py runserver
# Project Specification
- The User should create an account first to use the website, then he/she can login using this cerdentials.



- Then a list of items will be shown to the user.

- User can create a new listing and specify some meta data about it [Image, Title, Starting Bid].

- User can choose a certin listing, then clicking on it will take the user to a page specific to the listing, so the user can:
1. Add it to the watch list
2. Bid on it
3. Write a comment
4. If the won the auction, the page should say so
5. If the user owns the item, the user should be able to close the auction




- User can filter listings by category

This will appear If the user clicked on food for example:

## This project was an assignment project on CS50 Web.