Have knowledge of:
- C#/.NET
- ASP.NET
- ReactJS
- Docker
- .NET 6 SDK
- NodeJS (for React client app)
- Docker
- Install .NET 6 SDK
- Install NodeJS
- Configure required appsettings.json values
- Setup SQL Server and Redis:
- You can use your existing SQL Server and Redis instances
- Run
docker-compose up -d database redis
for running using Docker
- Run 4 projects:
Booking, Field, Identity, WebProxy
- Run
dlock-client
React client app
- Install Docker desktop
- Open command line at the repository root folder
- Run
docker-compose up -d
- Test the app