Skip to content

My Awesome Cart is an extraordinary ecommerce and blog website that offers a seamless and engaging shopping experience combined with captivating content. As a dynamic platform, it caters to both the shopaholics and the knowledge seekers, creating a unique fusion of online retail and informative articles.

Notifications You must be signed in to change notification settings

Abhishek676062/My-Awesome-cart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Awesome Cart

My Awesome Cart is an extraordinary ecommerce and blog website that offers a seamless and engaging shopping experience combined with captivating content. As a dynamic platform, it caters to both the shopaholics and the knowledge seekers, creating a unique fusion of online retail and informative articles.

🔷 Some Beautiful Images of our My Awesome Cart WebApp

Image of Our Home page

home

home2

Image of Our Quick View Page

quick view

Image of Checkout page

chekout page

Image of Order Conformation Page

order conformation

Image of Order Tracker Page

tracker page

Image of About Page

about

Image of Contact Us Page

contect us

Image of Blog Page

blog1

blog2

-----------------------------------------------------------------------------

Features

Ecommerce: My Awesome Cart provides a user-friendly and intuitive interface for shopping online. Users can browse through various product categories, view detailed product information, add items to their cart, and securely checkout to complete their purchase.

Blogging: The platform also includes a blog section where users can explore informative and captivating articles on a wide range of topics. The blog section is designed to provide valuable content to users who seek knowledge and inspiration.

Seamless Shopping Experience: My Awesome Cart aims to provide a seamless shopping experience by incorporating modern design principles, smooth navigation, and intuitive user interfaces. The website is optimized for both desktop and mobile devices, ensuring a consistent experience across different platforms.

User Accounts: Users can create personal accounts on My Awesome Cart to manage their orders, track their purchase history, and save their preferences. Registered users can also subscribe to the blog to receive updates on new articles.

Search Functionality: The platform offers a search feature that enables users to quickly find specific products or blog articles. The search functionality is designed to deliver accurate results based on keywords and relevancy.

Secure Transactions: My Awesome Cart prioritizes the security of user transactions. It integrates secure payment gateways to facilitate safe and encrypted transactions, protecting sensitive user information.

Technology Stack

My Awesome Cart is built using the Django web framework, which provides a robust foundation for developing scalable and feature-rich web applications. The following technologies and libraries have been utilized:

Django: A high-level Python web framework that follows the model-view-controller (MVC) architectural pattern, facilitating rapid development and clean design.

HTML, CSS, and JavaScript: Frontend technologies used to create the user interface and enhance the website's interactivity.

Bootstrap: A popular CSS framework that provides pre-designed components and responsive layouts, ensuring a consistent and visually appealing design across different devices.

SQLite: A lightweight and reliable relational database management system used for storing product information, user data, and blog articles.

Setup Instructions

To set up My Awesome Cart locally, follow these steps:

Ensure you have Python 3.10 installed on your system.

Clone the repository:

git clone https://github.com/Abhishek676062/My-Awesome-cart.git

Navigate to the project directory:

cd My-Awesome-cart

Create a virtual environment:

python3 -m venv myenv

Activate the virtual environment:

For Windows:

myenv\Scripts\activate

For macOS/Linux:

source myenv/bin/activate

Install the project dependencies:

pip install -r requirements.txt

Apply the database migrations:

python manage.py migrate

Start the development server:

python manage.py runserver

Open your web browser and visit http://localhost:8000 to access My Awesome Cart.

Contribution Guidelines

Contributions to My Awesome Cart are welcome! If you would like to contribute to the project, please follow these steps:

Fork the repository on GitHub.

Clone your forked repository to your local machine.

Create a new branch for your feature or bug fix.

Make the necessary changes and commit them.

Regurding any query contect: [shabhishek055@gmail.com]

About

My Awesome Cart is an extraordinary ecommerce and blog website that offers a seamless and engaging shopping experience combined with captivating content. As a dynamic platform, it caters to both the shopaholics and the knowledge seekers, creating a unique fusion of online retail and informative articles.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages