Skip to content

Storefront for selling Exotic Animals, made with Django as a backend and jQuery in the frontend.

Notifications You must be signed in to change notification settings

42dotmk/Exotic_Pet_Shop

 
 

Repository files navigation

Exotic Pet Shop

Main GIF of Features

Overview

Welcome to the Exotic Pet Shop, an open-source e-commerce platform dedicated to exotic pet enthusiasts. This project showcases a responsive website built with Django and jQuery, featuring secure user authentication, an intuitive interface, and robust database management.

The platform offers tools for listing exotic animals and their care supplies, managing user accounts, and facilitating secure purchases. Whether you're a reptile lover or an invertebrate enthusiast, this project is designed to connect exotic pet businesses with customers.

Small GIF of Features

🔐 Admin Demo Login:

Note: The project uses SQLite for prototyping purposes, with the flexibility to scale to larger databases.


Key Features

🐾 Animal Listings

  • Comprehensive Inventory: Displays detailed information about each animal, including scientific name and care details.
  • Category Filtering: Filter animals by type using a recursive category tree.
  • Search Bar: Search animals by name with real-time autocomplete functionality.

🛒 Cart System

  • Dynamic Cart: Add animals to the cart with options for selecting quantity, sex, and age.
  • Price Updates: Cart prices adjust dynamically based on quantity and selected options.
  • Editable Cart Items: Modify or remove items directly from the cart.

🛠️ Supplies & Feeders

  • Wide Selection: Includes terrariums, UVB lights, feeder insects, and rodents.
  • Category Organization: Supplies are neatly categorized for easy navigation.

📱 Responsive Design

  • Fully optimized for desktop and mobile, ensuring seamless user experience across devices.

👤 User Profile Management

  • Editable User Information: Update preferences, shipping details, and newsletter subscriptions.
  • Order History: View detailed purchase history.

🛍️ Checkout System

  • Secure Transactions: Enter and manage credit card details safely.
  • Order Review: Review cart items and their total cost before placing an order.

📖 Additional Pages

  • About Us: Learn about the business and its mission.
  • Contact: Store location, general contact details, and a "Send us a message" feature for inquiries.

Technologies Used

  • Backend: Django, leveraging its robust framework for secure authentication and database management.
  • Frontend: jQuery for dynamic and responsive user interactions.
  • Database: SQLite (for prototyping).

About

Storefront for selling Exotic Animals, made with Django as a backend and jQuery in the frontend.

Resources

Stars

Watchers

Forks

Languages

  • JavaScript 40.1%
  • CSS 35.4%
  • HTML 15.8%
  • Python 8.6%
  • Dockerfile 0.1%