Boardgame Shop is a web application designed to manage a board game store. This project is built using Django and styled with Bootstrap.
- Custom Admin Dashboard
- Search Functionality
- Shopping Cart:
- Order Management
- User Authentication
- Product Reviews and Ratings
- Python 3.8 or higher
- Poetry for dependency management
- Virtual environment (optional, but recommended)
- Django 5.0.6 or higher
- Clone the repository:
git clone https://github.com/AdamWiercioch95/Boardgame_Shop.git cd Boardgame_Shop poetry install
- Open your project in your preferred code editor.
- Apply the necessary database migrations:
python manage.py migrate
- Start the Django development server:
python manage.py runserver
- Open your browser and go to
http://localhost:8000
to see the running application.
- Use pytest to run the tests:
pytest <app_name>/tests.py