Shopology is an online marketplace and eCommerce platform similar to Amazon or eBay. Users can create a free account, build a personal dashboard, list items for sale, purchase goods, and interact with other users in a social and commercial environment.
- User registration and authentication
- Personalized user dashboard
- Item listing and browsing
- Secure buying and selling
- User-to-user messaging
- Search and filtering options
Follow these steps to get Shopology running locally on your machine.
- Python 3.8+
- Git (optional, for cloning the repo)
-
Clone the repository
git clone https://github.com/your-username/shopology.git cd shopology
-
Create and activate a virtual environment
- Mac/Linux:
python3 -m venv venv source venv/bin/activate
- Windows:
python -m venv venv venv\Scripts\activate
- Mac/Linux:
-
Install dependencies
pip install -r requirements.txt
-
Apply migrations
python manage.py migrate
-
Run the development server
python manage.py runserver
-
Open in browser Visit
http://127.0.0.1:8000/
in your web browser.
Feel free to fork the repository and submit pull requests. Issues and feature requests are welcome!
This project is licensed under the MIT License.