The Classifieds - adBridge is a web application that allows users to post, browse, and interact with classified ads across various categories like jobs, rentals, sales, services, and more. The platform facilitates direct communication between buyers and sellers.
- Ad Posting: Users can create ads with details like type, title, description, contact info, price, and visibility settings.
- User Interaction: Buyers can send messages to sellers regarding the ads, and receive replies.
- CRUD Operations: Users can create, edit, and delete ads and messages of their own.
- Category Management: Categories are created and managed via Django Admin.
-
Clone the repository:
git clone https://github.com/rupesh-ps/mini-project.git cd mini-project -
Set up the environment:
python3 -m venv venv source venv/bin/activate pip install -r requirements.txt -
Migrate the database:
python manage.py migrate
-
Create a superuser:
python manage.py createsuperuser
-
Run the server:
python manage.py runserver
-
Visit
http://127.0.0.1:8000/in your browser.
ads/- Models, views, and templates for ads.ad_chat/- Handles buyer-seller messaging.static/- CSS, JS, and other static files.templates/- HTML templates.