- Initial app made with command
dotnet new web -o TodoBackend -f net8.0. - Start backend with
dotnet runin the/TodoBackendfolder.
- Swagger added with
dotnet add package Swashbuckle.AspNetCore --version 6.5.0. - EF Core packages added with:
dotnet add package Microsoft.EntityFrameworkCore.Sqlite --version 8.0dotnet tool install --global dotnet-efdotnet add package Microsoft.EntityFrameworkCore.Design --version 8.0
- Initial React app made with Vite
npm create vite@latest TodoFrontend --template react. - Install dependencies with
npm install. - Start frontend with
npm run devin the/TodoFrontendfolder.
- React components and icons installed from Material UI with command
npm install @mui/material @emotion/react @emotion/styled @mui/icons-material.
- Uses i18n to add translation functionality, dependencies were added with
npm install --save react-i18next i18next.