Skip to content

sarv-tech/nourish-hub

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌱 Nourish Hub

Nourish Hub is a modern nutrition-focused e-commerce platform built to make healthy living more accessible. The platform allows users to explore nutritious products, view detailed product information, and manage their shopping experience through an intuitive and responsive interface.

Whether you're looking for healthy snacks, dietary essentials, or wellness products, Nourish Hub aims to provide a seamless and enjoyable shopping experience.

✨ Features

  • 🛍️ Browse nutrition and wellness products
  • 🔍 Product filtering and exploration
  • 🛒 Shopping cart functionality
  • 📱 Fully responsive design
  • ⚡ Fast and modern user interface
  • 🎨 Clean UI built with Tailwind CSS and ShadCN UI
  • 🔥 Firebase integration
  • 🚀 Built using React + TypeScript + Vite

🛠️ Tech Stack

Frontend

  • React
  • TypeScript
  • Vite

Styling

  • Tailwind CSS
  • ShadCN UI
  • Framer Motion

Backend & Services

  • Firebase

Testing

  • Vitest
  • Playwright

🚀 Getting Started

Prerequisites

Make sure you have installed:

  • Node.js (v18 or above)
  • npm

Installation

Clone the repository:

git clone https://github.com/your-username/nourish-hub.git

Navigate to the project directory:

cd nourish-hub

Install dependencies:

npm install

Start the development server:

npm run dev

The application will be available at:

https://nourish-hub-zeta.vercel.app/

📂 Project Structure

src/
├── components/
├── pages/
├── hooks/
├── lib/
├── services/
└── assets/

🤝 Contributing

Contributions are always welcome!

If you'd like to contribute:

  1. Fork the repository
  2. Create a new branch
  3. Make your changes
  4. Commit your work
  5. Submit a Pull Request

Please read the CONTRIBUTING.md file before contributing.

🏷️ GSSoC 2026

This project is actively participating in GirlScript Summer of Code 2026.

We welcome:

  • Bug Fixes
  • Documentation Improvements
  • UI/UX Enhancements
  • New Features
  • Performance Optimizations

Look for issues labeled:

  • gssoc26
  • good first issue
  • level1
  • level2
  • level3

📜 Code of Conduct

Please read our CODE_OF_CONDUCT.md before participating in the project.

📄 License

This project is licensed under the MIT License.

⭐ Support

If you find this project useful, consider giving it a star on GitHub. It helps the project grow and encourages contributors.

Happy Coding! 🚀

About

Resources

License

Code of conduct

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 97.7%
  • CSS 1.6%
  • Other 0.7%