This is a web application that allows users to find and export a list of hospitals based on their location. It provides a user-friendly interface to search for hospitals in different cities and export the list as a CSV file.
- Search hospitals by location
- View a list of hospitals based on the search criteria
- Export the list of hospitals as a CSV file
- Pagination for navigating through the list of hospitals
- Chat with a ai bot to get answers to health related issues
- React.js: A JavaScript library for building user interfaces.
- Material-UI: A popular React UI framework for designing responsive web applications.
- Firebase: A cloud-based platform for building and managing web and mobile applications.
- React Toastify: A library for displaying toast notifications in React applications.
- Openai API : to integrate GPT into the app
- Clone the repository:
git clone <https://github.com/mo-renike/care-finder>
- Install the dependencies:
npm install
- Set up Firebase:
- Create a Firebase project and enable Firebase Authentication and Firebase Storage.
- Obtain the Firebase configuration and replace the placeholders in the
firebase.js
file with your configuration details.
- Start the development server:
npm start
- Open the application in your web browser.
- Enter a location in the search field to find hospitals in that area.
- The list of hospitals will be displayed below the search field.
- Use the pagination buttons to navigate through the list of hospitals.
- Click the "Export Hospital List" button to export the current list of hospitals as a CSV file.
- Toast notifications will appear to provide feedback on the export process.
- Chat with ai bot to get answers to your halth related questions
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.