TJTS5901 Course Template Project
This is the template for 2023 TJTS5901 Continuous Software Engineering -course.
Sisu: https://sisu.jyu.fi/student/courseunit/otm-38b7f26b-1cf9-4d2d-a29b-e1dcb5c87f00 Moodle: https://moodle.jyu.fi/course/view.php?id=20888
Start the app
Repository provides an docker-compose
file to start the app:
docker-compose up --build tjts5901
App can be also started from Dockerfile
, with flask debug turned on, and current folder in editable mode. It has the benefit of automatically reflecting code changes in the app.
docker build -t tjts5901 .
docker run -it -p 5001:5001 -e "FLASK_DEBUG=1" -v "${PWD}:/app" tjts5901
Please see the docs/tjts5901
folder for more complete documentation.
Application address
https://frozen-app.azurewebsites.net/
Reporting guideline
Check out the website and report any issues that you notice. Mark them as issues in the gitlab. Use the bug report template (found in the issues).
Please remember to add a date and a time to your report. If there are no issues, please report that as well in form of a short free from gitlab issue.
We would like you to check out at least the following features (lack on nav bar is known issue)
Registeration https://frozen-app.azurewebsites.net/auth/register
Login https://frozen-app.azurewebsites.net/auth/
Add item for auction https://frozen-app.azurewebsites.net/addItem
Check items at (we know it's ugly) https://frozen-app.azurewebsites.net/listBid
view your profile page (we know it's ugly) https://frozen-app.azurewebsites.net/auth/profile
logout https://frozen-app.azurewebsites.net/auth/logout
Generate token https://frozen-app.azurewebsited.net/auth/profile/yourmail/token (remember to use mail you used for registration)