Skip to content

GasparSekula/auctions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›οΈ Auctionary Site πŸ› οΈ

Welcome to the Auctionary Site, a dynamic and feature-rich web application for creating and managing online auctions! πŸŽ‰


πŸ‘€ Author

Gaspar Sekula

🌐 Github


🌟 Site Description

The Auction Site is a modern web application where users can create, participate in, and manage online auctions with ease. Whether you’re a seller looking to auction off your products or a buyer searching for exclusive deals, this platform has got you covered! πŸš€


πŸ’» Technologies Used

This project was built using the following technologies:

  • Django 🐍: Backend framework for efficient and scalable development
  • Celery πŸ₯¬: Task queue for handling background processes
  • HTML5 🌐: Structuring the content of the web application
  • CSS3 🎨: Styling the user interface for an appealing experience
  • JavaScript πŸ–±οΈ: Adding interactivity and enhancing user engagement
  • Docker 🐳: Simplifying deployment and running the application in isolated environments

πŸ”₯ Key Features

  1. User Registration and Authentication πŸ”

    • Secure user login and registration functionality
  2. Create Auctions πŸ“

    • Users can create auctions, including uploading images and setting starting prices.
  3. Browse Active Auctions πŸ”

    • View all active or closed auctions and filter by date or price.
  4. Bid on Items πŸ’΅

    • Place bids on auctions and compete with others.
  5. Automatic Auction Closure ⏳

    • Auctions automatically close at the specified time.
  6. Password email reset πŸ“§

    • The app follows high security standards.
  7. Search Functionality πŸ”Ž

    • Easily find auctions using advanced search.
  8. Responsive Design πŸ“±

    • Fully optimized for mobile, tablet, and desktop.
  9. Watchlist πŸ“

    • Add to watchlist preferred auctions.
  10. Dockerized Deployment 🐳

    • Run the entire application using Docker for seamless setup.
  11. Task Scheduling with Celery πŸ•’

    • Background task management for scalable operations.
  12. API πŸ”—

    • Access auctions data via state-of-the-art API!

πŸ›οΈ Auctionary

About

django project for Web Application Programming, a course on Data Science Programme at WUT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published