Data driven application, Bevico, Mar 2022 – Sep 2022

Gabriel Avadani
Published

0
  • Project creator

Full Stack Developer

Project description:
development of multiple data display pages and forms to support Create, Read, Update, and Delete (CRUD) operations, ensuring the efficient handling and management of customer 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.