Ambulance Karo is a web application that provides a convenient and efficient way to request an ambulance. The app is built with the Pern stack (PostgreSQL, Express.js, React, and Node.js) and uses JWT authentication for secure user login.
- Request an ambulance with just a few clicks
- Track the ambulance's location
- Update profile information
- View ride history
- User-friendly interface
- Pern Stack (PostgreSQL, Express.js, React, and Node.js)
- JWT Authentication
- Google Cloud Functions for API endpoint
- Firebase for hosting
- Clone the repository
git clone https://github.com/xorahsan/Ambulance-Karo.git
- Navigate to the project directory
cd Ambulance-Karo
- Install the dependencies
npm install
- Start the development server
npm start
This project is deployed on Firebase, you can use the Firebase CLI to deploy your own version of the app.
- Install Firebase CLI
npm install -g firebase-tools
- Login to your Firebase account
firebase login
- Initialize the project
firebase init
- Select the options as per your need
- Deploy the project
firebase deploy
We welcome contributions to this project. If you want to contribute, please follow these guidelines:
- Fork the repository
- Create a new branch for your feature
- Make your changes and commit them
- Push your changes to your fork
- Open a pull request and describe your changes
This project is licensed under the MIT License.
For any queries or suggestions, please open an issue or contact me at email
I would like to thank the open-source community for providing the tools and resources that made this project possible.