Skip to content

This is a code repository for the Ev-charging-station locator app. It lets user look for nearby charging stations based on their location. Additionally, it helps user to navigate to a charging station through Google Maps. Covered topics: React Native, Expo and Firebase

Notifications You must be signed in to change notification settings

Alwazf99/ev-charging-app

Repository files navigation

EV Charging Station Locator App

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.

🚀 Features

  • 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.

🛠️ Technologies Used

  • 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.

📱 How to Use

  1. Login/Sign Up: Start by logging in or signing up via Clerk.
  2. Locate Stations: The app automatically displays nearby EV charging stations.
  3. Search: Use the search bar to find specific stations.
  4. Navigate: Tap on a station to open directions in Google Maps.

📋 Setup Instructions

  1. Clone the repository:

    git clone https://github.com/Alwazf99/ev-charging-station-locator.git
  2. Navigate to the project directory:

    cd ev-charging-app
  3. Install dependencies:

    npm install
  4. Start the app:

    expo start

📸 Screenshots

Home Screen Favorite Screen navigation

🤝 Contributing

Feel free to fork this repository and make improvements. Pull requests are welcome!

About

This is a code repository for the Ev-charging-station locator app. It lets user look for nearby charging stations based on their location. Additionally, it helps user to navigate to a charging station through Google Maps. Covered topics: React Native, Expo and Firebase

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published