HotelManager is an Windows application, used for digitalizing hotel management.
This also is a project in studying Introduction to Software Engineering at UIT - VNUHCM.
- C# .NET Framework 4.6.1
- MySQL Database
- Material Design in XAML
- NuGET Package Manager
- Dapper ORM
- Bcrypt.NET,...
We currently have 4 contributors / members in our working team.
- Bành Thanh Sơn @takashato
- Phạm Trần Chính @PTChinh
- Nguyễn Huỳnh Lợi @loia5tqd001
- Đào Mạnh Dũng @manhdung99
If you are using pre-built excutable application with remote MySQL (in GitHub's release section), the following steps are redundant.
- Visual Studio 2018 / 2019
- MySQL Server. We suggest using XAMPP for quick installation
- .NET Framework 4.6.1 Runtime and Developer Pack
This repository is written using Visual Studio 2017 / 2019. So, just simple open the solution in Visual Studio, everything will be done automatically.
- Open the source file
./db/DatabaseManager.cs
- Find the code line and change the values to your MySQL information.
private const string CONN_STR = "server=localhost;user=root;database=hotelmanager;port=3306;password=";
- Use any MySQL Manager. If you are using XAMPP, turn on Apache in XAMPP Control Panel. Open the link http://localhost/phpmyadmin
- Within MySQL Manager, create database then import SQL file
./sql/hotelmanager.sql
Just press Build Solution or Start button in Visual Studio. NuGET will GET all dependencies.