"Tradeplaza" is an user-friendly e-commerce marketplace designed to connect buyers and sellers in a seamless and efficient manner. The platform allows users to list their items for sale and purchase items from other sellers, creating a dynamic and interactive trading environment. The main goal of Tradeplaza is to facilitate easy and convenient transactions between buyers and sellers. The platform is designed with user-friendly features that make it easy for people to list their items for sale, browse items listed by others, and complete transactions securely and efficiently. Tradeplaza is more than just a marketplace; it's a community of traders. Whether you're a buyer looking for unique items or a seller looking to reach a larger audience, Tradeplaza provides the tools and platform to help you succeed. With a focus on user experience and customer satisfaction, Tradeplaza is committed to making online trading a pleasant and profitable experience for all users.
- Clone the repository:
git clone https://github.com/Raaxxy/Trade-plaza.git
- Navigate to the project directory:
cd `Trade-plaza`
- Create and activate a new virtual environment:
python -m venv env
source env/bin/activate
- Install the project dependencies:
pip install -r requirements.txt
- Run the migrations to create the database schema:
python manage.py migrate
- Run the development server:
python manage.py runserver
- Open your browser and go to
http://127.0.0.1:8000/
to see the application in action.
After installing Tradeplaza, you can:
- Register a new account or log in with an existing one.
- Add products to your cart and proceed to checkout.
- List your own products for sale through an intuitive seller interface.
- Browse through the various categories of products.
- Manage your user profile and view your transaction history.(Coming soon..)
Tradeplaza offers a wide range of features to provide a comprehensive e-commerce experience:
- User Authentication: Secure sign-up and login system for users.
- Product Listings: Sellers can list their products with images, descriptions, and prices.
- Search Functionality: Quickly find products with a robust search feature.
- Responsive Design: Optimized for both desktop and mobile devices.
- Shopping Cart: Users can add products to their cart and manage them before checkout.(Coming soon..)
- Order Management: Track and manage orders with status updates.(Coming soon..)
Tradeplaza is built with the following technologies:
- Python: The main programming language used for backend development.
- Django: The web framework used for building the application.
- PostgreSQL: The database system used for data storage.
- HTML5: Used for structuring and presenting content on the web.
- TailwindCSS: A utility-first CSS framework used for styling the application.
If you have any questions or want to reach out to the Tradeplaza team, please open an issue on our GitHub repository.
This repository is maintained by me in my free time. I am committed to improving and updating Tradeplaza to provide the best possible experience for our users. I appreciate your patience and understanding if there are delays in updates or responses to issues.
Thank you for choosing Tradeplaza for your e-commerce needs!