Q-Nomy home assigment
Q-Nomy home assigment
עליך ליצור עמוד אינטרנט שבו כל משתמש יכול להכניס לתור, לקרוא לממתין ולצפות ברשימת הממתינים.
העמוד צריך להיראות באופן הבא:
כל הרשומות ישמרו בDB לפי סטטוס הפניה הנוכחי שלהם:
סטטוס ממתין: 0
סטטוס בשירות: 1
סטטוס הושלם טיפול: 2
Everything used with default settings without additional installation. Just simple Next, Next, Next should be fine
git clone https://github.com/jasper22/Q-Nomy.git
docker-compose build
It should success building without eny errors, pull images, compile, etc..docker-compose up
It should start all containers, update database, etc…git clone https://github.com/jasper22/Q-Nomy.git
docker build . --file one-container.Dockerfile --tag one-container:1.0
to build image with version 1.0docker run --rm -it -p 6001:6001 -p 8081:80/tcp one-container:1.0
to run containergit clone https://github.com/jasper22/Q-Nomy.git
npm install
dotnet restore QNomy.sln
in root folder of git repositoryQ-Nomy\src\server\appsettings.json
. Currently it points to default location of default installation of SQL Server Express. Make changes if you needInstall-Package Microsoft.EntityFrameworkCore.Tools
from Administrative promptUpdate-Database
Check this tutorial: kuberentes/minikube install and configuration
Q-Nomy\src\server
folder and run the server by command: dotnet run
. Server should start and listening on http://localhost on port 6287 Q-Nomy\src\client
folder and start the client app by running npm start
. Once client is started navigate your browser to: http://localhost:6286/QNomy.Test
project