Skip to content

mks2002/Shoppify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shoppify Ecommerce Application

Welcome to Shoppify, an ecommerce application built with Python, Django, Ajax, and Bootstrap.

Table of Contents

Introduction

Shoppify is a robust ecommerce application developed using Django framework. It offers a user-friendly interface for both customers and administrators, ensuring smooth content management and shopping experience.

Features

  • Efficient Database Queries: Utilized Django’s query sets and subqueries for efficient and intricate database searches.
  • Admin Dashboard: Created a robust, user-friendly admin dashboard for streamlined content management.
  • Enhanced Security: Implemented email verification and seamless user authentication features for enhanced security.
  • Forgot Password Mechanism: Developed a secure ’Forgot Password’ mechanism for an enhanced user experience.
  • Real-time Updates: Enabled real-time content updates through AJAX, ensuring a seamless shopping cart experience.
  • Order Status Checking: Implemented real-time order status checking for easy administration and efficient order management.

Setup

To set up the Shoppify project locally, follow these steps:

  1. First fork the repository in your github account and then Clone the repository:
git clone https://github.com/your-username/shoppify.git
  1. Navigate to the project directory:
cd shoppify
  1. Install dependencies:
pip install -r requirements.txt
  1. Perform database migrations:
python manage.py migrate
  1. Run the development server:
python manage.py runserver
  1. Access the application at http://localhost:8000 in your web browser.

Usage

Once the application is set up, you can use the admin dashboard to manage products, orders, and customers efficiently. Customers can browse products, add them to the cart, and proceed to checkout seamlessly.

Contributing

Contributions are welcome! If you'd like to contribute to Shoppify, please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/new-feature).
  3. Make your changes.
  4. Commit your changes (git commit -am 'Add new feature').
  5. Push to the branch (git push origin feature/new-feature).
  6. Create a new Pull Request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published