TeleMed-Bot Tailwind Templates

Telemed Bot

AI chatbot for scheduling and managing telemedicine appointments using Flask & Tailwind

šŸ’¬ TeleMed ChatBot

An AI-powered chatbot built with Flask that helps users schedule, view, and cancel telemedicine appointments. It uses a simple yet effective interface powered by Tailwind CSS and stores data in CSV and JSON files.


šŸš€ Features

  • āœ… Book appointments with available doctors
  • šŸ—“ļø View your upcoming appointments
  • āŒ Cancel existing bookings with a simple command
  • šŸ¤– Intelligent command-based conversation
  • šŸ’¾ Data stored in CSV (appointments) and JSON (doctors)
  • šŸŽØ Clean and modern UI using Tailwind CSS

šŸ› ļø Technologies Used

  • Python šŸ
  • Flask for backend
  • Tailwind CSS for frontend UI
  • HTML + JS for user interaction
  • CSV & JSON for lightweight data handling

šŸ“ Project Structure

telemed_bot/ │ ā”œā”€ā”€ chatbot.py # Main Flask app ā”œā”€ā”€ templates/ │ └── index.html # Frontend UI ā”œā”€ā”€ static/ │ └── styles.css # Optional styling (Tailwind is CDN based) ā”œā”€ā”€ data/ │ ā”œā”€ā”€ doctors.json # List of doctors & slots │ └── appointments.csv # Booked appointments └── README.md


šŸ“¦ Setup Instructions

  1. Clone the repo:

    ```bash git clone https://github.com/yourusername/telemed-chatbot.git cd telemed-chatbot

Install dependencies:

bash Copy Edit pip install flask Run the app:

bash Copy Edit python chatbot.py Open in browser: http://127.0.0.1:5000

šŸ—Øļø How to Use Type any of the following in the chat box:

book, Dr. Sharma, 2025-06-03, 10:00

my appointments

cancel, Dr. Sharma, 2025-06-03, 10:00

šŸ“Œ Future Improvements Add authentication for users

Use a proper database (SQLite or MongoDB)

Real-time chat with WebSockets

Doctor availability auto-update

šŸ“ø Screenshots

šŸ’» Simple UI with modern design šŸ“† Booked appointments list šŸ—‘ļø Cancel functionality with error handling

šŸ™Œ Contributing Pull requests are welcome. For major changes, please open an issue first.

šŸ“ƒ License MIT License Ā© 2025 Fahad Khan


Top categories

Loading Svelte Themes