Skip to content

advent0shafi/Treknexus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrekNexus E-Commerce Website

Welcome to TrekNexus, your ultimate destination for outdoor activity tools and gear! 🌄

TrekNexus is an E-commerce website built using Python Django for the server-side magic, with PostgreSQL ensuring robust and secure data storage. This platform brings you a seamless shopping experience combined with advanced features to enhance your online shopping journey.

Key Features

  • User Verification: We prioritize security! TrekNexus employs OTP-based user verification and email verification to ensure that your shopping experience is both safe and enjoyable.

  • Integrated Payment: Seamlessly complete your purchases with integrated payment using Razorpay, a trusted and efficient payment gateway.

  • AWS Deployment: TrekNexus is proudly deployed on AWS EC2 for unparalleled scalability and reliability. We utilize NGINX and Unicorn to ensure optimal performance and a smooth user experience.

Technologies Used

TrekNexus utilizes a powerful blend of technologies to provide you with a top-notch E-commerce experience:

  • Python Django: The driving force behind TrekNexus, providing a robust and dynamic server-side framework.

  • PostgreSQL: Our choice for data storage, ensuring secure and efficient management of your valuable information.

  • Razorpay: Seamless payment integration for quick and hassle-free transactions.

  • Ajax: Enhancing interactivity and responsiveness for a smoother user experience.

  • Unicorn: A high-performance HTTP server for deployment, contributing to the website's speed and reliability.

  • Bootstrap: Ensuring a sleek and responsive design that adapts beautifully to different screen sizes.

  • Nginx: Powering our deployment with NGINX to optimize performance and handle incoming traffic efficiently.

  • AWS: Hosted on AWS EC2, TrekNexus leverages the power of cloud computing for enhanced scalability and availability.

E-Commerce Features

TrekNexus is more than just a website – it's an experience. Here are some of the standout features:

  • Product Search: Find your outdoor gear quickly and easily with our intuitive product search functionality.

  • Cart and Wallet: Keep track of your purchases and manage your wallet seamlessly within the platform.

  • Referral Offers: Refer friends and unlock special offers and discounts.

  • Wishlist: Create and manage your wishlist for future purchases.

  • Checkout and Payment: Effortlessly complete your purchase with our streamlined checkout process.

  • Coupons and Offers: Enjoy additional savings with coupons and special product offers.

  • Image Cropping and Zooming: Get up close and personal with our products using image cropping and zooming.

  • Sales Reports and Admin Dashboard: Sellers can track sales using comprehensive reports and a graph representation on the admin dashboard.

Get Started

Follow these steps to clone and explore the TrekNexus project:

  1. Open your terminal or command prompt.
  2. Navigate to your desired directory using the cd command.
  3. Run the following command to clone the repository:
git clone https://github.com/advent0shafi/Treknexus.git
  1. Once cloned, navigate to the project directory:
cd Treknexus
  1. Install the necessary dependencies by running:
pip install -r requirements.txt

Authors