Skip to content

DimitarTashkov/Hotel-Oazis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

165 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hotel Oazis – Desktop Management System

A Windows Forms desktop application for managing hotel operations at Hotel "Oazis". Built as a diploma project by Dimitar Stoyanov Tashkov at PMG "Yane Sandanski".

Features

  • User Roles: Administrator & Client
  • Authentication: Login, Registration, Profile Management
  • Room Management: Add, edit, delete, view rooms
  • Service Management: Manage hotel services
  • Reservations: Book, cancel, view personal bookings
  • Review System: Write, edit, delete, and moderate reviews
  • Admin Panel: Manage users, approve content, adjust pricing
  • Multilingual Support: Bulgarian & English

Tech Stack

  • Frontend: C# with WinForms
  • Backend: .NET Framework
  • Database: Microsoft SQL Server
  • ORM: Entity Framework
  • Data Access: LINQ

Database Structure

  • Users, Roles, UsersRoles
  • Rooms, Reservations, Services, Reviews

Relationships:

  • Users ↔ Roles (many-to-many)
  • Users → Reservations, Reviews (one-to-many)
  • Rooms → Reservations (one-to-many)

Usage

  1. Clone the repo:
    gh repo clone DimitarTashkov/Hotel-Oazis

Application Previews

Here is a full showcase of the application's user interface and capabilities.

About

A Windows Forms desktop application for managing hotel operations at Hotel "Oazis". Built as a diploma project to graduate as a System Programmer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages