git clone https://github.com/taskovikj/commerce.gitcd vue_frontendpython npm run buildcd commercepython manage.py makemigrations aucionspython manage.py migratepython manage.py runserver
This project is a listings platform where users can browse, filter, and interact with various listings. The platform allows users to search listings by name, filter by category, and specify a price range. It also provides features like sorting by the latest or most popular listings and adding/removing items from a personal watchlist.
The platform consists of a Vue.js frontend and a Django backend.
- Search and Filtering: Users can search listings by name, filter by category, and set a price range using input fields and sliders.
- Watchlist Management: Users can add or remove listings from their personal watchlist.
- Sorting: Listings can be sorted by the latest additions or by the most bids.
- Pagination: Listings are paginated, allowing users to navigate between multiple pages of listings.
- Responsive Design: The platform is fully responsive, providing an optimal viewing experience across various devices.
- Vue.js
- Axios
- Vue Router
- Bootstrap
- Django
- MySql Databse