Skip to content

Ruchi-here/FreshFusion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

FreshFusion ๐ŸŒฑ

Welcome to FreshFusion! FreshFusion is an innovative platform that integrates Generative AI and eco-conscious practices into food delivery, helping users make environmentally friendly choices while enjoying their favorite meals.

About Problem Statement -

image

image

image

image

image

image

image

image

image

image

image

๐Ÿ“– Table of Contents

๐ŸŒŸ Features

Sustainability Score System

  • Sustainability Score: Rates restaurants on eco-friendly practices, including local sourcing, sustainable packaging, and organic ingredients.
  • Incentives for Users: Earn reward points for sustainable orders, redeemable for discounts and eco-friendly gifts.

AI-Driven Sustainability Insights

  • Carbon Footprint Analysis: Track your environmental impact and get personalized suggestions for greener dining.
  • Generative AI for Sustainable Recipes: Suggests recipes that use sustainable, seasonal ingredients.
  • Educational Content: AI-powered educational resources on the benefits of sustainable food choices.

Intuitive Search & Ordering

  • Advanced Filters: Sort by sustainability score, cuisine, dietary preferences, and more.
  • Interactive Map: Locate nearby eco-friendly restaurants.
  • Personalized Recommendations: Based on past orders and preferences.

User Dashboard & Profile

  • Carbon Footprint Dashboard: Track monthly impact scores and visualize progress.
  • Order History & Sustainability Points: View past orders, sustainability scores, and earned points.

Accessibility & Inclusivity

  • Gender/Pronoun Selection: Personalizes user experience with gender and pronoun options.
  • Enhanced Accessibility: Alt text for images, tab navigation, and other accessibility features.

๐Ÿš€ Getting Started

Prerequisites

Ensure you have the following installed on your system:

  • Node.js and npm (for frontend development and dependency management)
  • Deno (for running the backend server)
  • Python 3.x (if required for AI model integration)
  • Map API Key (e.g., Google Maps or Mapbox for location-based filtering)

Installation

  1. Clone the repository:

    git clone https://github.com/username/freshfusion.git
    cd freshfusion
  2. Install Node.js dependencies:

    npm install
  3. Start the Servers:

    • Backend Server (Deno):
      deno run --allow-net --allow-read src/server.ts
    • Frontend Development Server:
      npm run dev
  4. Access the App: Open your browser and navigate to:

    http://localhost:3000
    

๐Ÿ“ธ Platform Overview

Hereโ€™s a brief overview of each section of the FreshFusion platform:

Home Page

  • Restaurant Listings: Explore top-rated eco-friendly restaurants with details such as sustainability scores, user ratings, and dining options.
  • Sustainable Options: Filter restaurants based on sustainability practices and view scores for eco-friendly efforts like organic ingredients and waste reduction.

Search & Filter Functionality

  • Filters: Search by sustainability score, cuisine type, dietary preferences, and more.
  • Map Integration: Locate nearby restaurants committed to eco-friendly practices.

Restaurant Profile Pages

  • Detailed Sustainability Insights: View each restaurantโ€™s eco-friendly practices, such as waste management and energy-efficient operations.
  • Menu & Ordering Options: Menus with organic/local tags, available for direct ordering.

Dashboard

  • Carbon Footprint Tracker: Get monthly sustainability reports and personalized suggestions for more eco-friendly dining.
  • Order History & Points: Track your sustainable dining journey with past orders and rewards points.

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published