{"id":19765916,"url":"https://github.com/themihirmathur/hrms-upgrade","last_synced_at":"2026-04-12T13:02:23.821Z","repository":{"id":247060909,"uuid":"824916164","full_name":"themihirmathur/HRMS-Upgrade","owner":"themihirmathur","description":"This is a Comprehensive HealthCare Management System built using modern web technologies to ensure scalability, maintainability, and a seamless user experience.","archived":false,"fork":false,"pushed_at":"2024-07-06T10:10:04.000Z","size":4351,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-11T00:12:51.643Z","etag":null,"topics":["appwrite","nextjs","shadcn-ui","tailwindcss","twillio","typescript"],"latest_commit_sha":null,"homepage":"https://github.com/themihirmathur/HRMS-Upgrade","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/themihirmathur.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-06T09:42:31.000Z","updated_at":"2024-07-06T10:11:33.000Z","dependencies_parsed_at":"2024-07-06T11:38:52.413Z","dependency_job_id":null,"html_url":"https://github.com/themihirmathur/HRMS-Upgrade","commit_stats":null,"previous_names":["themihirmathur/hrms-upgrade"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/themihirmathur%2FHRMS-Upgrade","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/themihirmathur%2FHRMS-Upgrade/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/themihirmathur%2FHRMS-Upgrade/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/themihirmathur%2FHRMS-Upgrade/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/themihirmathur","download_url":"https://codeload.github.com/themihirmathur/HRMS-Upgrade/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241099517,"owners_count":19909567,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["appwrite","nextjs","shadcn-ui","tailwindcss","twillio","typescript"],"created_at":"2024-11-12T04:20:32.046Z","updated_at":"2025-12-31T01:09:31.205Z","avatar_url":"https://github.com/themihirmathur.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HRMS-Upgrade ➕🏥\n\nWelcome to the `HRMS-Upgrade`! This is a Comprehensive HealthCare Management System built using modern web technologies to ensure scalability, maintainability, and a seamless user experience. This README provides a detailed overview of the project, including its features, setup instructions, and more.\n\n![Screenshot 2024-07-06 at 3 32 38 PM](https://github.com/themihirmathur/HRMS-Upgrade/assets/92594107/36b09a81-2214-4950-bd28-dd086dc9ed45)\n\n\u003cp align=\"left\"\u003e\n  \u003cimg src=\"https://www.animatedimages.org/data/media/562/animated-line-image-0184.gif\" width=\"1920\" \n\u003c/p\u003e\n\n## Table of Contents\n1. Introduction\n2. Tech Stack\n3. Features\n4. Getting Start\n\n\u003cp align=\"left\"\u003e\n  \u003cimg src=\"https://www.animatedimages.org/data/media/562/animated-line-image-0184.gif\" width=\"1920\" \n\u003c/p\u003e\n\n## Introduction\n\nHRMS-Upgrade is a robust healthcare patient management application designed to streamline the process of patient registration, appointment scheduling, and management. The application is built using Next.js and provides a responsive and intuitive user interface. Patients can easily register, book, and manage their appointments, while administrators have powerful tools for scheduling, confirming, and canceling appointments. The system also includes SMS notifications to keep patients informed about their appointment status.\n\nFor those who prefer visual learning, our in-depth tutorial on the JavaScript Mastery YouTube channel guides you through the development of this project step-by-step.\n\n![Screenshot 2024-07-06 at 3 31 46 PM](https://github.com/themihirmathur/HRMS-Upgrade/assets/92594107/c35be8af-bedc-4eac-9b7d-b669f18d6df2)\n\n\u003cp align=\"left\"\u003e\n  \u003cimg src=\"https://www.animatedimages.org/data/media/562/animated-line-image-0184.gif\" width=\"1920\" \n\u003c/p\u003e\n\n## Tech Stack\n\n- **Next.js**: React framework for server-side rendering and static site generation.\n- **Appwrite**: Backend server for Web, Mobile, and Flutter developers.\n- **Typescript**: Superset of JavaScript for type safety and enhanced development experience.\n- **TailwindCSS**: Utility-first CSS framework for rapid UI development.\n- **ShadCN**: Custom components for enhanced styling.\n- **Twilio**: Cloud communications platform for sending SMS notifications.\n\n\u003cp align=\"left\"\u003e\n  \u003cimg src=\"https://www.animatedimages.org/data/media/562/animated-line-image-0184.gif\" width=\"1920\" \n\u003c/p\u003e\n\n## Features\n\n- **Patient Registration**: Users can sign up and create a personal profile.\n- **Appointment Booking**: Patients can schedule appointments with doctors at their convenience.\n- **Admin Appointment Management**: Administrators can view, confirm, and schedule appointments.\n- **Appointment Cancellation**: Admins can cancel appointments as needed.\n- **SMS Notifications**: Patients receive SMS notifications for appointment confirmations.\n- **Complete Responsiveness**: The application is fully responsive and works on all device types.\n- **File Upload**: Secure file upload and storage using Appwrite.\n- **Performance Monitoring**: Integration with Sentry for tracking application performance and error detection.\n\n\u003cp align=\"left\"\u003e\n  \u003cimg src=\"https://www.animatedimages.org/data/media/562/animated-line-image-0184.gif\" width=\"1920\" \n\u003c/p\u003e\n\n## Getting Start\n\nFollow these steps to set up the project locally on your machine.\n\n### Prerequisites\n\nEnsure you have the following installed:\n- Git\n- Node.js\n- npm (Node Package Manager)\n\n### Cloning the Repository\n\nTo clone the repository, run the following command:\n\n```bash\ngit clone https://github.com/themihirmathur/HRMS-Upgrade.git\ncd healthcare\n```\n\n### Installation\n\nInstall the project dependencies using npm:\n\n```bash\nnpm install\n```\n\n### Set Up Environment Variables\n\nCreate a new file named `.env.local` in the root of your project and add the following content:\n\n```env\n# APPWRITE\nNEXT_PUBLIC_ENDPOINT=https://cloud.appwrite.io/v1\nPROJECT_ID=\u003cyour-project-id\u003e\nAPI_KEY=\u003cyour-api-key\u003e\nDATABASE_ID=\u003cyour-database-id\u003e\nPATIENT_COLLECTION_ID=\u003cyour-patient-collection-id\u003e\nAPPOINTMENT_COLLECTION_ID=\u003cyour-appointment-collection-id\u003e\nNEXT_PUBLIC_BUCKET_ID=\u003cyour-bucket-id\u003e\nNEXT_PUBLIC_ADMIN_PASSKEY=111111\n```\n\nReplace the placeholder values with your actual Appwrite credentials. You can obtain these credentials by signing up on the [Appwrite website](https://appwrite.io).\n\n### Running the Project\n\nStart the development server:\n\n```bash\nnpm run dev\n```\n\nOpen [http://localhost:3000](http://localhost:3000) in your browser to view the project.\n\n---\n\nThank you for using HRMS-Upgrade! If you have any questions or encounter any issues, please don't hesitate to reach out for assistance.\n\n\u003cp align=\"left\"\u003e\n  \u003cimg src=\"https://www.animatedimages.org/data/media/562/animated-line-image-0184.gif\" width=\"1920\" \n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthemihirmathur%2Fhrms-upgrade","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthemihirmathur%2Fhrms-upgrade","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthemihirmathur%2Fhrms-upgrade/lists"}