An electric vehicle charging community cross-platform mobile application that predicts the most appropriate charging location according to user needs using machine learning.
- Predicts the best charging location based on user preferences.
- Frontend built with Ionic.
- Backend powered by Flask (located in the
flask-serverfolder). - Arduino integration for monitoring power usage and energy consumption.
- Clone the repository:
git clone https://github.com/thathsaranandun/eWE-share.git cd eWE-share - Navigate to the client folder and install dependencies:
cd client npm install - Navigate to the Flask server and install dependencies:
cd ../flask-server pip install -r requirements.txt - Start the Flask server:
python app.py
- Start the Ionic client:
cd ../client ionic serve
- Open the Ionic application to view charging locations.
- The system predicts the best location using machine learning.
- Arduino modules provide real-time power consumption updates.
- Ionic (Frontend)
- Flask (Backend)
- Machine Learning (Prediction Algorithm)
- Arduino (Power Monitoring)
For inquiries or contributions, feel free to open an issue or contact me!