Purpose of this project is to hold source code for Marush: Space of Care beauty salon (https://marushcare.com).
- Have the latest Visual Studio (Code)
- Install the latest LTS Node.js and NPM from https://nodejs.org/en
- Install Docker Desktop from https://www.docker.com
- Install Entity framework Core Migrations tool from https://learn.microsoft.com/en-us/ef/core/cli/
- Follow MigrationCommands from Gmf.Marush.Care.Infrastructure to initialize your database.
- Add user secrets by right clicking on Gmf.Marush.Care.Api project and hitting "Manage User Secrets".
For development, to generate your own Jwt:Key, you can use PowerShell:
[Convert]::ToBase64String((1..32 | ForEach-Object {Get-Random -Minimum 0 -Maximum 256}))
Fill out the following JSON or reach out to fellow developer.
{
"ConnectionStrings:MarushCare": "",
"Smtp:Server": "",
"Smtp:Port": "",
"Smtp:From": "",
"Smtp:Username": "",
"Smtp:Password": "",
"Developer:Email": "",
"Jwt:Key": "",
"Jwt:Issuer": "",
"Jwt:Audience": "",
"Jwt:TokenExpiryTime": ""
}