Skip to content

This project is a feature-rich online marketplace developed using Python and the Django framework, with a robust MySQL database. It provides secure user authentication, seamless product management, efficient search functionality, and an intuitive messaging system for direct communication between sellers and users.

Notifications You must be signed in to change notification settings

Abhay-Kanwasi/Puddle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

Puddle - Online Marketplace Project

Welcome to the Online Marketplace Project! This project is a feature-rich online marketplace developed using Python and the Django framework, with a robust MySQL database. It provides secure user authentication, seamless product management, efficient search functionality, and an intuitive messaging system for direct communication between sellers and users.

Table of Contents

Tools Used

  • Visual Studio Code
  • Git
  • GitHub

Technologies Used

  • HTML
  • Tailwind CSS
  • Python
  • Django
  • MySQL

Features

  • Secure user authentication
  • Seamless product management
  • Efficient search functionality
  • Intuitive messaging system for direct communication between sellers and users

Installation

  • Clone this repository using Git:

    git clone https://github.com/your-username/online-marketplace.git
    
  • Navigate to the project directory:

    cd online-marketplace
  • Install project dependencies using pip:

    pip install -r requirements.txt
  • Set up the MySQL database and configure the database settings in settings.py. Run migrations to create the necessary database tables:

    python manage.py migrate
  • Create a superuser account to access the Django admin panel:

    python manage.py createsuperuser
  • Start the development server:

    python manage.py runserver 

Access the application at http://localhost:8000 in your web browser.

Usage

Visit the homepage to browse and search for products. Register and log in to manage your products, make purchases, and communicate with other users. Use the messaging system to facilitate direct communication between sellers and users.

Contributing

We welcome contributions from the community! If you'd like to contribute to this project, please follow these steps: Fork the repository. Create a new branch for your feature or bug fix. Make your changes and commit them with descriptive messages. Push your changes to your fork. Create a pull request detailing your changes and their purpose.

Contact

If you have any questions or suggestions, please feel free to contact us at abhaykanwasi123@gmail.com.

You can simply copy the entire content above and paste it into your project's README.md file. Make sure to replace placeholders like Abhay-Kanwasi, online-marketplace, and abhaykanwasi123@gmail.com with your actual information.

About

This project is a feature-rich online marketplace developed using Python and the Django framework, with a robust MySQL database. It provides secure user authentication, seamless product management, efficient search functionality, and an intuitive messaging system for direct communication between sellers and users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published