This is a Fullstack Pet Store project built using;
-
React 18
-
ASP.NET Core WebAPI (.NET 7)
-
TypeScript
The project serves as a platform to collect and manage pet Store items details such as title, brand....etc.
Also we've completed following sections within this simple CRUD application.
-
On Backend Project - Entities, Dtos, Context, ORM, Http Methods, Swagger, Postman, Postman Collection
-
On Frontend Project - Sending state while redirecting user, Nested Routing, useState, useEffect, Sweet Alert on Create,Edit and Delete, Confimation on Delete, Fully Responsive Navbar, TypeScript Interface, Typescript Partial, Axios, SASS, Mixins, Moment
Microsoft.AspNetCore.OpenApi Microsoft.EntityFrameworkCore.Design Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFrameworkCore.Tools
add-migration initial
update-database
here you can get commands for setting up the front end development environment for a Pet Store project.
ES7 React/Redux/GraphQL/React-Native snippets
Prettier - Code formatter
npx create-react-app my-app --template typescript
To add css file visit npmjs site >>> https://www.npmjs.com/package/sass
npm i sass
To add Material UI to project visit this site >>> https://mui.com/material-ui/getting-started
npm install @mui/material @emotion/react @emotion/styled
npm install @mui/icons-material
npm i react-router-dom
npm i axios
npm i sweetalert2
npm i moment
