A meetup planning platform
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Make sure to have the latest version of dotnet cli, node and npm installed
Install required client-side dependencies:
npm install uuid --unsafe-perm=true
npm install -g create-react-app
npm install mobx mobx-react-lite react-toastify final-form react-final-form revalidate
Install server-side dependencies:
nuget install FluentValidation.AspNetCore
Setup a local database and edit appsettings.json and Startup.cs accordingly. instructions
Run client-side application:
cd client-app
npm start
Run API project:
dotnet watch run -p API
End with an example of getting some data out of the system or using it for a little demo
- .NET Core Web API - Backend web api
- Create React App - The SPA library used
- Semantic UI - Styled React Components
- TypeScript