ShopMax is a user-friendly and responsive e-commerce platform built using Django. It allows users to browse, search, and manage a cart of electronic products seamlessly.
The project is live and accessible at: ShopMax on Render
- Product Listings: Organized categories for easy navigation.
- User Authentication: Secure registration and login functionality.
- Responsive Design: Ensures compatibility across devices.
- Product Search & Filters: Helps users quickly find desired items.
- Cart Management: Add, update, or remove products with ease.
- Backend: Django (Python)
- Frontend: HTML, CSS, Bootstrap
- Database: SQLite (default for development)
- Deployment: Render
Follow these steps to set up the project locally:
-
Clone the Repository:
git clone https://github.com/srikanth-s2003/shopmax-render.git cd shopmax-render -
Create a Virtual Environment:
python -m venv env source env/bin/activate # On Windows, use `env\Scripts\activate`
-
Install Dependencies:
pip install -r requirements.txt
-
Run Migrations:
python manage.py makemigrations python manage.py migrate
-
Start the Development Server:
python manage.py runserver
Access the app at
http://127.0.0.1:8000/in your browser.
- Payment Gateway Integration: Enable secure online transactions.
- Deployment Improvements: Optimize for scalability and performance.
- Additional Features: Wishlist, order tracking, and reviews.
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch for your feature/bug fix.
- Commit your changes.
- Push the branch and submit a pull request.
For any queries or suggestions, feel free to reach out at:
- Email: srikanthshankar080@gmail.com
- GitHub: srikanth-s2003