- Edson Mota - Our supervising teacher, your experience and knowledge have been invaluable to our progress.
Duckling Project is a multi-layered application developed in Visual Studio and Windows Forms. It allows users to manage and organize their projects by creating, modifying, and deleting them. The project was created as part of the Programming Language III course at SENAI CIMATEC, with a focus on object-oriented programming and application development. The application provides a user-friendly interface and demonstrates best practices in software development. It serves as a valuable learning tool for mastering programming concepts and building robust applications.
-
Create projects: Users can create new projects by providing details such as name, category, and manager.
-
Delete projects: Users have the ability to delete existing projects from the project list, permanently removing them from the application.
-
Update projects: Users can modify the details of an existing project, such as name, category, and manager, to keep the information up to date.
-
ListView project display: Projects are presented in a ListView, providing an organized and user-friendly interface to navigate and interact with the projects.
-
Local database storage: The application utilizes a local database to store and retrieve project information, ensuring data persistence and availability.
-
Project status and manager characterization: Each project is categorized and assigned to a responsible manager, enabling users to filter and locate projects based on these specific criteria.
The project dependencies are described in a dependencies file within the repository. In summary, heres what you're gonna need in order to run the project:
entityframeworkcore 7.0.5
entityframeworkcore.SqlServer 7.0.5
entityframeworkcore.Tools 7.0.5
For installing dependencies more quickly, you can open the project with Visual Studio, then install then automatically.
First, clone this repository. Open the project with Visual Studio, change at .DAL layer DbSet.cs
class path to Database.mdf
and execute Duckling Projects Presentantion layer.
With Visual Studio, go to the "Build" menu and select "Build Solution" or press Ctrl+Shift+B to build your project. Once the build is successful, go to the project's output folder, the it is gonna be an .exe
file. By default, it is located in the bin\Debug or bin\Release folder within your project directory.
Duckling Projects screens were developed to turn out like figma screens:
Developers used Trello to get things organized, each one using their own branch to code, using names to identify the commit type then merginng the features into develop branch. After testing, the group update the main branch. This application was developed in 18/05/2023 until 23/05/2023.
Feel free to create a new branch, fork the project, create a new Issue or contact one of us to develop at Duckling Projects.