Skip to content

Ak4shKr/Doctor-appointment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SteyHealthy

SteyHealthy is a MERN stack web application designed for doctor appointments, health precautions, and an intelligent diet planner, enhancing user experience and security.

🚀 Features

  • Doctor Appointments: Easy scheduling and management.
  • Health Precautions: Tips and guidelines for better health.
  • Intelligent Diet Planner: Custom diet plans using Gemini AI based on symptoms.
  • JWT Authentication: Secure access control for Users, Doctors, and Admins.
  • Responsive UI: Built with React.js and AntUI.

🛠 Technologies

  • Frontend: React.js, AntUI
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT
  • AI: Gemini AI
  • State Management: Redux
  • Date Handling: Day.js

💻 Installation

  1. Clone the repository: git clone https://github.com/Ak4shkr/doctor-appointment.git and cd doctor-appointment.
  2. Install dependencies: Navigate to client and server directories and run npm install.
  3. Set up environment variables: Create a .env file in the server directory with MONGO_URI=your_mongodb_connection_string, JWT_SECRET=your_jwt_secret_key, and GEMINI_API_KEY=your_gemini_ai_api_key.
  4. Run the application: Start the server with npm start in the server directory and the client with npm start in the client directory. Visit http://localhost:3000 in your browser.

🏗 Usage

  • Users: Register, log in, book appointments, view health tips, and access diet plans.
  • Doctors: Manage appointments and view patient information.
  • Admins: Oversee user management and updates.

🤝 Contributing

Contributions are welcome! Please fork the repo and submit a pull request.

📬 Contact

For inquiries, email akashsahabanaul@gmail.com. linkedin: https://linkedin.com/in/akash-saha-cod

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published