Application windows desktop for managing recruitment progress.
- NuGet.Framework 6.10.0
- Visual Studio 2022
- .NET Framework version 4.8.
- Microsoft Sql Server 2022 (SSMS for optional)
Follow these steps to install and run the application:
-
Download
- Clone the repository from GitHub:
- Alternatively, download the ZIP file and extract it to your desired location.
-
Build the Solution
- Open the solution file (
CareerTide.sln) in Visual Studio.
- Open the solution file (
-
Restore Packages
- Restore NuGet packages if necessary
-
Build and Run
- Build the solution.
- Set the startup project to
GUI(or your WinForms project). - Press
F5or click on the "Start" button in Visual Studio to run the application.
-
Configuration (if applicable)
- Change the connection string in DAO:Connection.cs to fix with your server.
-
GUI: This folder contains the graphical user interface (WinForms) project. It typically includes forms, controls, and other UI-related components.
-
BUS: Business logic layer where the application's business rules and logic are implemented. This layer acts as an intermediary between the GUI and DAO layers.
-
DAO: Data Access Objects (DAOs) encapsulate the logic required to access and manipulate data from the database. They provide methods for CRUD (Create, Read, Update, Delete) operations.
- sql: This folder contains SQL scripts used for setting up and maintaining the database. It includes schema creation scripts, table definitions, stored procedures, and other database-related scripts.
- Used to store file test in pdf,png,..
- Ensure to maintain the separation of concerns between the GUI, BUS, DTO, and DAO layers to adhere to the principles of layered architecture.
- Modify the folder structure description according to your specific project's organization and naming conventions.
For support, please contact [fb.com/trietchan].