/store-hunt

a repo to hold all the assets for both the client and the server infrastructure

Primary LanguageJavaScript

Store Hunt

Inspiration and Purpose 🎨✨

Welcome to Store-Hunts, the ultimate destination for fashion enthusiasts and designers! 🌟 Store-Hunts is a cutting-edge fashion e-commerce platform designed to connect emerging and established fashion designers with style-conscious shoppers from around Nigeria. Our mission is to create a vibrant, creative, and supportive community where fashion thrives.

Our Vision πŸš€πŸ’‘

At Store-Hunts, our vision is to revolutionize the fashion e-commerce landscape by creating a platform that celebrates creativity, supports emerging talent, and delivers exceptional value to both designers and shoppers. We believe in the power of fashion to express individuality, tell stories, and bring people together.

Join Us on This Exciting Journey! πŸŽ‰β€οΈ

Whether you’re a designer looking to showcase your work or a fashion enthusiast in search of unique pieces, Store-Hunts is the place for you. Explore the world of fashion like never before, discover new talents, and find your next favorite outfit.

Features

  • Product Search: Easily search for products using keywords or categories.
  • User Accounts: Create an account to track orders, save favorites, and manage your profile.
  • Secure Checkout: Enjoy a secure and hassle-free checkout process for your purchases.
  • Product Reviews: Read and write reviews to help other users make informed purchasing decisions.
  • Responsive Design: Access Store Hunt from any device, including desktops, tablets, and smartphones.
  • Personalized Recommendations: Receive personalized product recommendations based on your browsing and purchase history.
  • Order Tracking: Track the status of your orders in real-time.

Technologies Used

  • Frontend: HTML, CSS, JavaScript, React.js
  • Backend: Python, Django, Django Restframework, Postgres
  • Authentication: JSON Web Tokens (JWT)
  • Payment Gateway Integration: Stripe, PayPal
  • Hosting: Render
  • Version Control: Git, GitHub

Installation

To run Store Hunt locally, follow these steps:

  1. Clone the repository: git clone https://github.com/yourusername/store-hunt.git
  2. Navigate to the project directory: cd store-hunt
  3. Install dependencies: npm install
  4. Set up environment variables:
    • Create a .env file in the root directory
    • Add the following environment variables:
      JWT_SECRET=your_secret_key
      STRIPE_SECRET_KEY=your_stripe_secret_key
      
  5. Run the application: npm start

License

This project is licensed under the MIT License - see the LICENSE file for details.