Skip to content

BuchananQuantum/Django-Classified-Ads

 
 

Repository files navigation

Classified Ads


Disclaimer: The client has given full consent to publish an open-source version of this project.

A Buy/Sell Marketplace where Seller can post their product's ad and Buyer can purchase the product. Built with Python/Django.

Table of Contents

Introduction

Django Classified Ads is a Buy/Sell Marketplace where Seller can post their product advertisement and Buyer can directly contact them to purchase the product. Post an advertisement. Filter advertisement by Category and State. See all advertisements for a particular User, State, City and Category. Email/Phone the Buyer to purchase an advertised product. Built with Python/Django and 100% free to use.

Features

A few of the things you can do with Classified Ads:

  • Signup and confirm your email account to be able to logged in
  • Post an advertisement with a user friendly file upload system
  • Admin must approve the ad in order for it to appear in the website
  • Browse all advertisements listing
  • Browse Featured advertisements
  • Browse Most Recent advertisements
  • Browse advertisements by a particular User
  • Browse advertisements by a particular State
  • Browse advertisements by a particular City
  • Browse advertisements by a particular Category
  • Filter advertisement by Category and/or State
  • Email/Phone the Buyer to purchase an advertised product

Installation Process

Installation Process (Windows)

  1. Create a Virtual Environment virtualenv projectenv
  2. Go To environment Directory cd projectenv/scripts
  3. Activate Virtual Environment activate
  4. Clone This Project git clone https://github.com/mahmud-sajib/Django-Classified-Ads.git
  5. Go To Project Directory cd Django-Classified-Ads
  6. Install Required Package pip install -r requirements.txt
  7. Migrate Database python manage.py migrate
  8. Finally Run The Project python manage.py runserver

Project Demo

Live Demo

Live Project url: huntingads.herokuapp.com

Home Page

Post Ad Page

Ad Listing Page

Ad Detail Page

Ad by Author Page

Ad by State Page

Ad by Category Page

Ad by City Page

Signup Page

Login Page

Registration Confirmation Email Notification

Ad Submission Admin Email Notification

User Dashboard Page

Profile Settings Page

Faq Page

Contact Page

Feedback

Feel free to send me feedback on Twitter or file an issue. If you wish to contribute, please feel free to do so!

About

Django Classified Ads is a Buy/Sell Marketplace where Seller can post their product advertisement and Buyer can directly contact them via email/phone to purchase the product.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 35.8%
  • CSS 24.7%
  • HTML 20.4%
  • SCSS 12.0%
  • Python 7.1%