Skip to content

pranjalg1331/CloudKart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce Website

Introduction

This is a fully functional E-Commerce Website built using Django. The platform supports user authentication, product browsing, cart management, and payment integration via Razorpay. The website is designed for seamless deployment on AWS.

Features

  • User Authentication
    • Signup and Login
    • OTP authentication (via email)
  • Product Management
    • View and search for products
    • Add products to cart
  • Cart System
    • Manage items in the cart
    • Proceed to checkout
  • Payment Gateway
    • Razorpay integration for secure payments
  • Admin Panel
    • Manage products and orders

Steps to Run the Project Locally

# Step 1: Clone the Repository
git clone <repository-url>
cd ecom_webapp

# Step 2: Create and Activate Virtual Environment
python -m venv ve
cd ve
scripts/activate/  # On Windows
source bin/activate  # On macOS/Linux
cd ..

# Step 3: Install Dependencies
pip install -r requirements.txt

# Step 4: Setup Database and Migrations
python manage.py makemigrations
python manage.py migrate

# Step 5: Run the Development Server
python manage.py runserver

Screenshots

Screenshot 2024-04-20 163200 Screenshot 2024-04-20 163004 Screenshot 2024-04-20 163128

Contributing

Contributions are welcome! If you want to improve this project, feel free to submit a pull request.

Happy Coding! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published