Skip to content

Repository files navigation

ECOiNSIGHT

Introduction

EcoInsight is an innovative web application aimed at helping individuals reduce their environmental impact. Our platform integrates assessments, recommendation systems, and project tracking, supported by a strong community focus. Let's dive in!

Key Features

  • Home Page: Starting point of the user journey.
  • Dashboard: Personalized view of assessments and recommendations.
  • Environmental Assessments: Detailed assessment to understand individual impact.
  • Personalized Recommendations: Customized advice based on user responses.
  • Project Management: Tools for submitting and tracking environmental projects.
  • Community Engagement: A platform to view and share projects.

Target Audience

Our main audience includes adults committed to reducing their environmental footprint.

Getting Started

Prerequisites

  • Python
  • Pipenv
  • Node.js
  • npm
  • Vercel CLI

Installation

Server

pipenv install

Client

Navigate to the /client directory.

npm install

Running the Development Environment

Start Server

Inside the root directory.

vercel dev

Click the link in the terminal to finish the build. The server is now running, but the client will not update as you make changes and save. For that to work, you need to run npm run dev in the /client directory.

Start Client

Inside the /client directory.

npm run dev

About

EcoInsight is an innovative web application aimed at helping individuals reduce their environmental impact. Our platform integrates assessments, recommendation systems, and project tracking, supported by a strong community focus.

Topics

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages