Skip to content

CO2 FootPrint Calculator Nodejs React TypeORM Typegraphql

Notifications You must be signed in to change notification settings

ricardomrcruz/GreenFoot

Repository files navigation

GreenFoot - Carbon Footprint Calculator Interface

GreenFoot Banner

Overview

GreenFoot is an open-source carbon footprint calculator application developed collaboratively by multiple developers. It provides an intuitive interface for users to track and analyze their carbon footprint through various metrics and visualizations.

Tech Stack

Backend

  • Node.js
  • Apollo Server
  • TypeORM
  • TypeGraphQL
  • JWT Authentication

Frontend

  • React
  • Next.js
  • Flowbite UI Components

Testing

  • Playwright for E2E testing
  • Jest for unit testing

Application Screenshots

Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot

Getting Started

  1. Clone the repository
git clone https://github.com/yourusername/greenfoot.git
  1. Install dependencies
cd greenfoot
npm install
  1. Set up environment variables
cp .env.example .env
  1. Run development server
npm run dev

Contributing

We welcome contributions from the community! Please read our contributing guidelines before submitting a pull request.

License

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

Acknowledgments

Special thanks to all the developers who have contributed to making GreenFoot possible.

About

CO2 FootPrint Calculator Nodejs React TypeORM Typegraphql

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages