The Dashboard is a robust web application designed to empower car assemblers in effectively managing their operations and reducing carbon emissions. This dashboard provides a user-friendly interface with key features tailored to meet the needs of car assemblers.
This feature allows car assemblers to create accounts securely by providing essential information such as their name, email, phone number, and password. Once registered, users can log in and out of their dashboard accounts.
This feature enables the car assemblers to collect and process real-time data related to vehicle emissions. It captures crucial data points, such as the type of fuel used, distance traveled, and vehicle speed. The system efficiently stores this information and makes it available for real-time processing and analysis.
The Carbon Credits Calculation feature computes carbon credits based on the emissions data collected from the vehicles. These calculations adhere to the government-defined conversion formula for carbon credits. This feature ensures accurate calculations and helps the car assemblers understand its environmental impact better.
Car assemblers can access detailed information about their registered vehicles within the fleet. This includes essential data such as number plates and enngine type.
Next.js
Ensure you have Node.js and Next.js installed on your system. Create and configure a PostgreSQL database with the necessary credentials.
Follow these steps to get started with the CarbonGuard web portal:
Clone the repository to your local environment.
git clone https://github.com/Hack4Climate5/CarbonGuard_Frontend.git
Navigate to the project directory.
cd carbonguard
Install project dependencies.
npm install
Start the Next.js server to launch the portal.
npm run dev
These key features collectively empower car assemblers with the tools and insights necessary to track and reduce their carbon emissions. Each feature serves a specific purpose in enhancing the overall functionality and impact of the CarbonGuard web portal.