Skip to content

EsmaNurSolmaz/AppointmentTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Image 1 Image 1 Image 1 Image 1

------------------------------------------------------------------------

πŸ“… Appointment Tracker

A modern desktop-based Appointment Management System built with .NET 8.
This application helps users efficiently create, manage, and track appointments in a structured and user-friendly way.

πŸš€ Overview

Appointment Tracker is designed to simplify appointment scheduling and tracking.
It provides a clean interface and a scalable architecture for managing client appointments, reminders, and email notifications.

This project demonstrates practical desktop development, database management, clean architecture principles, and third-party API integration using modern .NET technologies.


✨ Features

  • βœ… Create new appointments\
  • βœ… Update existing appointments\
  • βœ… Delete appointments\
  • βœ… View appointments in an organized list\
  • πŸ—“οΈ Display appointments in calendar format\
  • πŸ–¨οΈ Print appointments in structured calendar layout\
  • πŸ“§ Email notification integration (Sendinblue API)\
  • πŸ—οΈ Clean and maintainable architecture\
  • 🎯 User-friendly interface

πŸ› οΈ Tech Stack

  • .NET 8
  • C#
  • Entity Framework Core
  • SQL Server
  • Windows Desktop UI
  • Sendinblue API

βš™οΈ Installation

  1. Clone the repository:

    git clone https://github.com/EsmaNurSolmaz/AppointmentTracker.git

  2. Open the solution in Visual Studio 2022+

  3. Update your database connection string in appsettings.json

  4. Apply migrations:

    Update-Database

  5. Run the application


πŸ” Security

Sensitive information such as API keys and connection strings are excluded from this repository.
Please configure your own credentials locally.


πŸ‘©β€πŸ’» Author

Esma Nur Solmaz
Computer Science Graduate
Focused on backend development and system architecture.


⭐ If you find this project useful, consider giving it a star.

About

A WPF desktop application developed for businesses to track, delete, and view appointments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages