Skip to content

SustainTheGlobe is a gamification based application which assigns tasks to users which help them reduce their carbon footprint.

Notifications You must be signed in to change notification settings

RamGoel/sustaintheglobe-web

Repository files navigation

Sustain The Globe

SustainTheGlobe is a gamification based application which assigns nature friendly tasks to users which help them reduce their carbon footprint.

Tech Stack

UI Library: ReactJS (Bootstrapped using Vite)

Components and Styling: Material UI, TailwindCSS

State Management: Zustand

Authentication: Firebase Email Provider

Database: Firebase Firestore

Storage: Firebase Storage

Date Handling: MomentJS

Languages: Typescript

Icons: Lucide React Icons

Installation

The application is deployed on netlify and can be accessed using this URL.

Run Locally

Clone the project

  git clone https://github.com/RamGoel/sustaintheglobe-web

Go to the project directory

  cd sustaintheglobe-web

Install dependencies

  yarn

Start the server

  yarn dev

Features

  • Automatic task assignment and replacement.
  • Feed to see other users post.
  • Leaderboard to gamify the process.
  • Follow other users to see their progress.
  • Points associated with each task completion.

Feedback

If you have any feedback, please reach out to us at [email protected]

About

SustainTheGlobe is a gamification based application which assigns tasks to users which help them reduce their carbon footprint.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages