An eBay-like e-commerce auction site that allows users to post auction listings, place bids on listings, comment on those listings, and add listings to a “watchlist.”
This project was completed as an assignment for the course CS50's Web Programming with Python and JavaScript. Please note that this project does not represent my current coding abilities or best practices.
-
Create a virtual environment and activate it
-
Install the python requirements with pip inside of the newly created virtual environment
pip install -r requirements.txt
-
Run migrations to generate the SQLite database and create the necessary tables
python manage.py migrate
-
Optional: create an admin account to manage the backend
python manage.py createsuperuser
-
Spin up the Django development server
python manage.py runserver
By default, the server will be running at http://localhost:8000