EldCare is a revolutionary application designed to empower elderly individuals by providing them with a seamless platform to connect with healthcare professionals and book appointments effortlessly. The application utilizes a user-friendly chatbot interface for a smooth user experience and offers both web and mobile app versions for accessibility.
-
Chatbot Interface: EldCare features an intuitive chatbot interface, making it easy for elderly users to interact and book appointments with doctors.
-
Appointment Booking: Users can conveniently schedule appointments with healthcare professionals through the chatbot, ensuring a hassle-free experience.
-
React Frontend: The web interface is built using React, offering a modern and responsive design for users accessing EldCare through browsers.
-
Python Flask Backend: The backend of EldCare is powered by Python Flask, ensuring robust and efficient handling of user requests and data management.
-
Mobile App (Kotlin): EldCare extends its reach with a dedicated mobile app created using Kotlin. Users can access the application on the go, enhancing the accessibility of healthcare services.
-
API Connectivity: The mobile app communicates seamlessly with the backend through APIs, providing a synchronized experience across all platforms.
- Node.js and npm for the React frontend.
- Python and pip for the Flask backend.
- Android Studio for the Kotlin mobile app.
-
Clone the repository:
git clone https://github.com/ParthJain18/KnowCode-O-Tetra-.git
-
Navigate to the project directory:
cd KnowCode-0-Tetra
-
Install dependencies:
- Frontend:
cd frontend/ npm install
- Backend
cd backend/ pip install -r requirements.txt
- Frontend:
-
Running the server:
- For Frontend:
cd frontend/ npm run dev
- For Backend:
cd backend/ python app.py
- For Frontend: