Skip to content

shivanshut105/Amber

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Amber-logo

Amber

Public ambulance transport is either completely dysfunctional or on the verge of collapse in most parts of the country.

This web application will be an online platform for people who need to book an ambulance for an emergency or an appointment.

In a little-reported aspect of the country's creaking health care system, many ambulances operated by state hospitals across the country are decimated due to rickety vehicles, unsanitary vehicles, and slow response times. We have found that we are jeopardizing patient safety. Our application will help you overcome such problems.

In addition, the application also provides different types of services according to the patient's needs.

About Project

The need for medical treatment has increased recently, and so has the desire for easily accessible and affordable ambulances. While traditional ambulance services have been around for decades, the current system needs an upgrade to cater to the growing population and the complexities of modern-day healthcare.

This is where our medical care and ambulance app comes into play. Our app is a one-stop solution for all medical emergencies, providing users with instant access to ambulance services and healthcare providers. With the app, users can quickly and easily book an ambulance, get instant updates on its location, and communicate with medical professionals to ensure that they receive timely and efficient care. This eliminates the need for users to waste precious time searching for ambulance services and healthcare providers, which can be critical in life-threatening situations.

We understand the financial burden that medical emergencies can impose on individuals and families. Hence, we have developed our app to ensure that our services are accessible to everyone, regardless of their financial status.

Another significant advantage of our app is the increased efficiency it provides in medical emergencies. Our app utilizes advanced technologies such as GPS tracking and real-time communication to ensure that users receive timely and efficient care. This can be particularly critical in situations where time is of the essence, such as heart attacks, strokes, or accidents. Overall, our medical care and ambulance app is an essential tool for modern-day healthcare. It is not just a business venture; it is a commitment to the betterment of society and the enhancement of healthcare services worldwide.

The Video Demonstration for app in use can be seen here

Installation :

To run Amber on your own machine, follow these steps:
  • Clone the repository:
    git clone https://github.com/Teamexe/Amber.git
    
  • Install dependencies:
    npm i pnpm --global
    

    First setup the Backend, open the file named as "Amber-Backend" and run the following commands in the terminal(after redirecting to the file location)

    pnpm i
    pnpm start
    

    Now setup the Frontend, open the file named as "Amber" and run the following commands in the treminal (after redirecting to the file location)

    pnpm i
    pnpm run dev
    
  • Now a link would appear in the terminal redirecting to `http://localhost:5173/` , click on the link given in the terminal to redirect to the website.

🛠️ Techstack

html5 css3 javascript mongodb express react nodejs

🌟Features of our Application

  1. Easy to use: The user interface is easy to understand
  2. Fast service: The nearest ambulance driver will be notified ASAP.
  3. Different categories available depending on the severity of the situation (some have ventilator support)
  4. Keeps online record of patient for future revisits.
  5. Verification of user with the help of OTP.
  6. User profiles: The platform would allow users to create profiles.
  7. Search: The platform would allow users to search for specific places using google API and helps in calculating effective distance and fare.

📌 Usuage and Functionality of Amber

1.Home Page

After opening the application the first page that is encountered is a Home page which will tell our users about what we do and provide a quick insight.


2.User SingIn/SignUp:

Users would SignUp on the platform by providing basic information such as name, email, and password.


3.Get started

After clicking on get started you will be taken to another page where you will select the location using the search bar and then will select the category of ambulance that you want and hit confirm button.


4. Booking details


Contributing

If you want to contribute to the project, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Commit your changes to the new branch.
  4. Push the new branch to your forked repository.
  5. Create a pull request from your forked repository to the original repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 65.8%
  • SCSS 32.8%
  • Other 1.4%