Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/km-saifullah/doc-thread
Doctor's Portal for online appointment
https://github.com/km-saifullah/doc-thread
firebase netlify react-icons react-router-dom-v6 reactjs redux-toolkit tailwindcss tostify
Last synced: 1 day ago
JSON representation
Doctor's Portal for online appointment
- Host: GitHub
- URL: https://github.com/km-saifullah/doc-thread
- Owner: km-saifullah
- Created: 2024-04-12T13:13:17.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-17T04:58:07.000Z (6 months ago)
- Last Synced: 2024-05-17T05:35:33.071Z (6 months ago)
- Topics: firebase, netlify, react-icons, react-router-dom-v6, reactjs, redux-toolkit, tailwindcss, tostify
- Language: JavaScript
- Homepage: https://doc-thread.netlify.app
- Size: 3.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DocThread - Doctor Portal Application
DocThread is a web application built using ReactJS and Firebase, aimed at facilitating doctor-patient interactions and appointments scheduling online. It provides a user-friendly interface for users to make appointments and access healthcare services remotely.
[![ReactJS](https://img.shields.io/badge/ReactJS-blue?style=flat-square&logo=react)](https://reactjs.org/)
[![Firebase](https://img.shields.io/badge/Firebase-orange?style=flat-square&logo=firebase)](https://firebase.google.com/)
[![Redux Toolkit](https://img.shields.io/badge/Redux_Toolkit-4B32C3.svg?style=flat&logo=redux&logoColor=white)](https://redux-toolkit.js.org/)
[![Tailwind CSS](https://img.shields.io/badge/Tailwind_CSS-green?style=flat-square&logo=tailwind-css)](https://tailwindcss.com/)
[![React Router DOM](https://img.shields.io/badge/React_Router_DOM-purple?style=flat-square&logo=react-router)](https://reactrouter.com/)
## Key Features
- Online Appointment: Schedule appointments with doctors conveniently.
- Authentication: Secure user authentication for seamless login/logout functionality.
- User Management: Manage user profiles and appointments.
- Search Feature: Easily search for doctors or specific medical services.
- Responsive Design: Ensures optimal viewing experience across devices.## Technologies Used
- ReactJS
- Firebase (Authentication, Real Time Database)
- React Router DOM
- Tailwind CSS
- Fetch API## Installation
1. Clone the repository
```bash
git clone https://github.com/km-saifullah/doc-thread.git
```2. Navigate to the project directory
```bash
cd doc-thread
```3. Install dependencies
```bash
npm install
```4. Start the development server
```bash
npm run dev
```## Live Website
[Live Site](https://doc-thread.netlify.app/)
## Figma Link
[UI Design](https://www.figma.com/file/YwNIiir4NZxddMN5akzgpp/DocThread?type=design&node-id=0%3A1&mode=design&t=2DoFIQ9qxjzWmPa4-1)