Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 828 Bytes

README.md

File metadata and controls

42 lines (31 loc) · 828 Bytes

SWINZ-Project

Requirements

  • Node.js

Recommended tools:

  • Postman for API testing
  • Visual Studio Code (for Frontend)
  • Visual Studio (Backend)


Frontend

  • ES6 JS Syntax with Typescript
  • React with Typescript
  • Redux library for state manipulation
  • REST API communication with Axios library
  • Reactstrap - Bootstrap v4 React integration
  • Stylization with SASS
  • Component styling with styled-components library

Backend

  • Asp.net Core 2.1
  • Data persistence (Entity framework Core)
  • Fluent-Api for model conventions
  • Unit tests with xUnit

HOW TO USE

Db preparation

  • Update-Database -Project UserApi
  • Update-Database -Project OrderApi

Start of app

  • Rebuild all projects
  • Run multiple project ApiBase, ReactApp