Data Display and Management Platform, JDB, Oct 2021 – Feb 2022
Gabriel Avadani
Published
0
Full Stack Developer
Project description:
Building several pages and forms to view and manage data.
Responsibilities:
- developed data display components, utilizing grid and detail view;
- built a frontend application using React, TypeScript, CSS, SCSS, and the cdk-drag-drop plugin;
- developed the backend using C# with .NET Core to perform CRUD operations on the data; created REST services and implemented a microservices architecture to separate the database models from the controllers;
- used Azure Boards to create and manage tasks, and Azure Repos for repository management;
- used React Hook Form in combination with Yup to define validation schemas;
- used React Context for global state management;
- created databases in MySQL and SQL Server to handle backups, tables, and stored procedures;
- worked in a team of 3 persons, 2 developers and one SCRUM master, we followed a mix of AGILE and SCRUM methodologies.
Technologies:
React, TypeScript, CSS, SCSS, C#, .NET Core, Azure Boards, Azure Repos, MySQL, SQL Server, React Hook Form, Yup, React Context.