Repository used for National Championship (theme: Medieval Skillian System), where I got at TOP 10 Nacionally.
This repository contains the official project developed for the WorldSkills Nacional Championship, focusing on a Medieval Skillian System. Developed the app covering three fundamental modules:
-
Relational Model Design: Creating an efficient relational model to manage complex business data; Guarantee of data integrity and consistency through advanced modelling techniques; Use ER (Entity-Relationship) diagrams to represent the relationships between different entities in the system.
-
Databases: Implementation of scalable databases; Use of SQL to create, manipulate and query data; Query optimization to improve system performance.
-
CRUD Operations (Create, Read, Update, Delete): Development of UI and functionalities to allow complete interaction with the database; Implementation of safe and efficient CRUD operations; Rigorous testing to ensure the accuracy and reliability of operations;
Overview: Delivery of a complex, functional and advanced system that meets business needs, with a user-friendly interface and a solid data architecture; Demonstration of advanced technical skills and ability to solve complex problems with technical requirements.
The project involves creating an application (or system) for Medieval Skillian System management.
The main technologies and tools used in the development of this project are:
- Programming Language: [C# Windows Forms]
- Database: [SQL Server]
- Version Control: [Git/GitHub]
- Login, Create Account & Recover Password System
- Hashed Password
- Roles (Partner or System Admin)
- Search Bar
- Client Registration
- Costumes Management
- Loans Management
- Warehouses Management
- Admin Management & Permissions
This project was developed for the WorldSkills Portugal NacionalChampionship and took place in November 2024.
The theme of the test was a Medieval Skillian System, and the objective was to create a CRUD for different entities, not only at the frontend level (client-side and UX/UI) but also at the backend level (server-side, with respective databases created with SQL Server), thus creating an advanced and robust full-stack application.
For more information, please contact me via email: emsmoreno@gmail.com