Welcome to the official documentation for NammaDoctor! In this document, you'll find information about the features, functionality, and usage of our website developed for the hackathon.
To run the NammaDoctor application locally, follow these steps:
-
Clone the repository from GitHub:
git clone <repository-url>
-
Create a virtual environment and activate it:
python3 -m venv myenv
For Mac users:
source myenv/bin/activate
For Windows users:
myenv\Scripts\activate
3.Enter Project
cd NammaDoctor
-
Install the required dependencies:
pip install -r requirements.txt
-
Apply the database migrations:
python manage.py makemigrations
python manage.py migrate
-
Start the development server:
python manage.py runserver
-
Open your web browser and access the application at
http://localhost:8000
.
The Home Page serves as the landing page for our website. It provides an overview of our services and features, helping users quickly understand what our platform offers.
Our Services page details the range of services we provide to our users. It explains how our platform can assist with various healthcare-related needs.
The Contact page provides users with a way to reach out to us. They can submit inquiries, feedback, or any questions they might have.
Users can access the Register page to create an account on our platform. Registration involves providing essential details to get started.
The Emergencies page presents users with crucial information related to health emergencies.
Users can make emergency calls directly from the dashboard to get immediate assistance.
This section outlines guidelines to follow during emergency situations. It provides valuable advice on staying safe and seeking appropriate help.
Here, users can access information about recent pandemic or outbreak diseases. The page offers insights and resources related to these health concerns.
This section covers information about other epidemic outbreaks. Users can learn about various health issues affecting populations.
After successful registration, users can access their profiles. The profile displays essential personal information, including:
User: Email ID: First Name: Last Name: Gender: Contact No: Date of Birth (DOB): Medication Name: Medication Dosage: Medication Frequency: Allergies: Blood Group: Previous Surgeries: Profile Image:
The dashboard is a central hub for users to manage their healthcare-related activities.
Users can utilize the "Search" button to quickly find specific healthcare topics, articles, or information on our platform.
This feature provides step-by-step instructions for administering basic first aid in common situations.
Users can purchase medicines online through our platform, ensuring convenient access to healthcare essentials.
This feature allows users to book appointments with medical professionals, ensuring timely healthcare services.
The reminder system helps users manage their medication schedule by sending timely reminders.
Our About Us section introduces the team behind the project and provides insights into our mission and vision.
Users can explore a variety of healthcare categories, including:
-Diet and Nutrition
-Fitness
-Yoga
These additions should provide a more detailed profile section and expanded categories to cater to diet, nutrition, fitness, and yoga interests.
- ...
Stay connected with us on social media:
For any inquiries or support, feel free to contact us.