This project is a frontend application that allows users to sign up, log in, and connect with another user's car ride using Dijkstra's algorithm. The application is built with JavaScript, React, Tailwind CSS, and EJS, and utilizes Google Firebase for authentication.
- User Authentication: Sign up and log in using Google Firebase.
- Connect Car Rides: Use Dijkstra's algorithm to find the best connection between two users' car rides.
- JavaScript
- React
- Tailwind CSS
- EJS
- Google Firebase
- PostgreSQL
To run this application locally, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/car-ride-connection.git
-
Navigate to the frontend directory:
cd car-ride-connection/frontend/my-app
-
Install the dependencies:
npm install
-
Start the application:
npm start
-
Create an account and log in to start using the app.
This project is licensed under the MIT License. See the LICENSE file for more details.
If you have any questions or feedback, feel free to reach out.