This project was created to improve the skills of working with Angular and ASP.NET Core, and the main goal was to develop software for a "Global IT" startup.
| Name | Description |
|---|---|
| Docker | Please, note that docker-compose is needed too and is included in the Docker Desktop installation. Docker Desktop is available for Mac, Windows and Linux. |
-
Clone this repository
-
For application configuration open file named as .env in project directory
-
Change in this file Default user configuration section:
DefaultUser:UserName=admin # required minimum length 5 symbols
DefaultUser:Password=x0aVMyf4@ # req. min length 8, one lowercase and uppercase character, one number and symbol
DefaultUser:Email=<email> # set your own email for sending 2FA login codes from application
- Also you need to configure the Mail server configuration:
MailServer:From=<email> # application will send emails to users from this email
MailServer:SmtpClient=smtp.gmail.com # smtp client for mail server
- Create the new file named as secrets.env and put "Secret" for smtp client
MailServer__Secret=<secret or password> # set this value for your email
Note. For Gmail doesn't work password, you can generate a "Secret" using the following resource.
- Run in project directory the following command:
docker-compose up -d
- Go to follwing link in your browser:
http://localhost
Enjoy the Application 🎁🎉✨