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

 
 
 

Contributors