EVNotify is a revolutionary application designed to streamline communication between powerhouses and electric vehicle (EV) charging stations. By harnessing decentralized networks, EVNotify provides users with real-time updates on charging station status, maintenance schedules, and nearby optimal charging options. Our mission is to simplify EV charging for a greener future.
Displays nearby charging stations with red, yellow, and green markers indicating high, medium, and low traffic respectively.
Guides users to the nearest charging station with high power availability and less traffic.
Employs the power of Long-Short Term Memory models (LLMs) and machine learning models to predict the load of charging stations.
To get started with EVNotify, follow these steps:
To run EVNotify locally on your system, follow these steps:
Clone the repository:
git clone https://github.com/SmartGrid-ETHIndia/Smart-grid
Install Dependencies: Use npm (Node Package Manager) to install the project dependencies. In your project directory, run:
npm install
Environment Configuration: If your project uses environment variables, make sure to set them up. Typically, you would create a .env file in your project directory and define your environment variables there.
Start the Application: Once the dependencies are installed, you can start your Next.js application. If your package.json file has a start script defined, you can simply run:
npm run dev
Access the Application:
Once the development server is running, open your web browser and navigate to http://localhost:3000
to view your Next.js application.
We are constantly working to improve EVNotify and contributions are highly appriciated.
Let's drive towards a sustainable future together!
🔋⚡️🌱 #EVNotify #GreenTech #ElectricVehicles