Welcome to the EV Charging Station Locator App repository! This app is designed to help users find nearby EV charging stations based on their current location.
- Station Locator: Find nearby EV charging stations using the Google Place API.
- User Authentication: Secure sign-in and sign-up via Clerk.
- Search Functionality: Search for specific EV charging stations with Google Place Autocomplete.
- Location Marker: View your current location on the map.
- Navigate to Station: Get directions to a selected charging station via Google Maps.
- React Native: Framework for building native mobile apps using React.
- Expo: Tools and services for building, deploying, and quickly iterating on native Android, iOS, and web apps.
- Google Place API: API for retrieving information about places.
- Clerk: Authentication and user management service.
- Firebase: Backend services for database.
- Login/Sign Up: Start by logging in or signing up via Clerk.
- Locate Stations: The app automatically displays nearby EV charging stations.
- Search: Use the search bar to find specific stations.
- Navigate: Tap on a station to open directions in Google Maps.
-
Clone the repository:
git clone https://github.com/Alwazf99/ev-charging-station-locator.git
-
Navigate to the project directory:
cd ev-charging-app
-
Install dependencies:
npm install
-
Start the app:
expo start
Feel free to fork this repository and make improvements. Pull requests are welcome!