Project Title Pets Store
Description App that helps to adopt pets (Developed during learning React)
Technologies Used Object Oriented Programming (OOP) -> C#(.Net 6) Mailing Service-> SMTP Mail Server -> SMTP mailing service Object Relational Mapping (ORM) -> Entity Framework Logging Service -> Log4Net Caching Service -> Microsoft.MemoryCacheManager Validation Service -> FluentValidation IDE Software -> Visual Studio 2022 Relational Database Management System (RDBMS) -> MSSQL Server MSSQL Admin Tool-> SQL Server Management Studio 19 Frontend Design-> React, Create React App, HTML5, CSS3, Javascript Improvement for Frontend-> Implementation of server side rendering, Code Splitting
Note: "Pets Store" is a web application built as part of the learning process for strengthening both frontend and backend skills. The app was primarily developed using .Net web api and React , serving as an platform to explore various concepts and techniques in modern front-end and back-end development.
Info:This app is designed to request pet information from a public API and show relevant content to users. The User Identification service is implemented on the backend side. Users can view details of pets from different locations and apply for adopting them. Additionally, logging, caching, validation, and transaction services are implemented using Aspect-Oriented Programming (AOP). JWT and Refresh Token are used for user identification. All CRUD (Create, Read, Update, Delete) operations have been implemented for all entities.