Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ishapandey933/healthcare-appointment-scheduling-system
Developed a web-based application using C# and ASP.NET Framework to manage GP appointment bookings at a student health center. The system enables users to check availability, book, cancel, and view pending appointments, while providing an administration interface for managing bookings, GPs, and patient data.
https://github.com/ishapandey933/healthcare-appointment-scheduling-system
ajax asp-net csharp dotnet jquery mysql-database sql
Last synced: 23 days ago
JSON representation
Developed a web-based application using C# and ASP.NET Framework to manage GP appointment bookings at a student health center. The system enables users to check availability, book, cancel, and view pending appointments, while providing an administration interface for managing bookings, GPs, and patient data.
- Host: GitHub
- URL: https://github.com/ishapandey933/healthcare-appointment-scheduling-system
- Owner: ishapandey933
- Created: 2024-08-24T18:15:11.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-24T18:23:41.000Z (4 months ago)
- Last Synced: 2024-10-16T19:26:09.246Z (2 months ago)
- Topics: ajax, asp-net, csharp, dotnet, jquery, mysql-database, sql
- Language: ASP.NET
- Homepage:
- Size: 503 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Student Health Centre Booking System
## Description
The **Student Health Centre Booking System** is a web-based application designed to streamline the management of GP appointment bookings at a student health center. This system allows users to check appointment availability, book, cancel, and view pending appointments with their designated GPs. Additionally, the system includes an administration interface for managing bookings, GPs, and patient data, with future improvements planned to enhance data management by replacing foreign keys with their corresponding values.
## Features
- **User Interface**:
- Check appointment availability.
- Book, cancel, and consult appointments.
- **Administration Interface**:
- Manage GPs, patients, and bookings.
- Future enhancements planned for improved data management.## Technology Stack
- **Backend**:
- C#
- ASP.NET Framework
- LINQ to SQL
- Forms Authentication security- **Frontend**:
- HTML, CSS, Bootstrap
- jQuery
- ASP.NET AJAX- **Database**:
- SQL Server
- MySQL## Getting Started
### Prerequisites
- Visual Studio (configured)
- Microsoft SQL Server
- Microsoft SQL Server Management Studio Express### Installation
1. **Clone the Repository**:
Clone the repository to your local machine or download the zip file and extract it.2. **Database Setup**:
- Open Microsoft SQL Server Management Studio.
- Create a new server and a new database named `StudentHealthCenter`.
- Import the provided `.sql` file into the `StudentHealthCenter` database.3. **Project Configuration**:
- Open the project in Visual Studio.
- In the `Web.config` file, replace the `ConnectionString` value (`Data Source=MARIA-PC\SQLEXPRESS`) with your server name.4. **Run the Application**:
- Debug the project files in Visual Studio.
- Press the 'Start' button to run the web application.