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.
Visit our Website
-
Displays nearby charging stations with red, yellow, and green markers indicating high, medium, and low traffic respectively.
-
Utilizes push protocol to keep users informed about closed EV stations, maintenance schedules, and updates on high-traffic charging stations.
-
Employs the power of Long-Short Term Memory models (LLMs) and machine learning models to predict the load of charging stations.
- Utilizes InterPlanetary File System (IPFS) to store real-time data of EVs at power stations.
To get started with EVNotify, follow these steps:
- Click on the website EVNotify
- Connect your wallet using Metamask, follow the on-screen instructions to connect your MetaMask wallet to EVNotify.
- Sign up for an account or log in if you already have one.
- Enable location services to access nearby charging stations.
- Explore the integrated map to find charging stations near you.
- Receive real-time updates on station status, maintenance schedules, and optimal charging options.
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