LapCare is a ecommerce website build using HTML, CSS, Bootstrap as frontend and Django as backend. It is a completely functional website with all the standard features such as product view, add to cart, single page product view, offers, coupon code and order management.
- User and Admin Dashboard
- View Products and its detailed view
- Payment Integration
- Order Management
- User Management
- Product Management
- OTP verification using Twilio
- Django 3.1+
- Python 3.7+
- Other dependencies are listed in
requirements.txt
- Clone this repository
- Create a virtual environment and activate it
- Install the dependencies:
pip install -r requirements.txt
- Run the migrations:
python manage.py migrate
- Collect the static files:
python manage.py collectstatic
- Start the development server:
python manage.py runserver
- Visit http://localhost:8000 to view the website
- If you want to access the admin dashboard, create a admin account and log in
To deploy this project, you can use AWS EC2 instance. Use WSGI server such as Gunicorn and Nginx