In this Web App, a simple Auction House is imitated.
Users can participate in ongoing auctions, or even commence their own auction.
Optional yet UX friendly sections were implemented including Watchlist, Commenting System and...
Authorization was considered regarding Editing and Deleting the listings themselves.
Users can win the auction whenever the auction was closed either after the given time or at the auctioner's will.
Simple rules for a standard auction was applied. Any amount higher than the current bid would put you in the lead!
The backend is developed with the help of Django, a Web Framework for Python. Thanks to Bootstrapp, which is a CSS library, it has decent looks too. the Database was handled with the PostgreSQL.
- Robust server-side programming with Django.
- Secure user Authentication
- Thought through Authorization
- Well designed Posting system.
- Search System
- Category System
- Filtering the listings based on User or Active/Closed
- UX friendly Watchlist and Commenting system
- Robust Database management with PostgreSQL
- Robust CI/CD with the help of Unit Tests and Docker
- Adding other types of User for furthur development.
- Adding the option to Reply on other comments.
- Adding Advanced Searching Options amongst listings.