Skip to content

HomayoonAlimohammadi/Commerce

Repository files navigation

Auction Website


This project was for the purpose of training and illustrating my abilities in Web Development.


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.

Key Features:

  • 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

What's Next:

  • Adding other types of User for furthur development.
  • Adding the option to Reply on other comments.
  • Adding Advanced Searching Options amongst listings.

Feel free to send me any feedbacks regarding this project. I'll totally appreciate it!

Sample Email Sample Email Sample Email Sample Email Sample Email

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages