Course Assignment.
It's a Web App, stack used: C#-MySQL (backend), HTML/CSS-Bootstrap/JS-JQuery (frontend), Mono-Xbuild-Docker (deployment).
I worked on the frontend.
Collaborator: G. Mantaos (backend)
Member | AM | Development | Secondary Task |
---|---|---|---|
Mantaos Grigoris | 03113171 | Back-End | |
Gavalas Nikos | 03113121 | Front-End Scripting | Reports |
Karameris markos | 03113148 | Font-End Interface | Wireframes |
Tsoulias Kostas | 03112043 | Module | QA |
Karteris Antonis | 03112076 | Module |
Report | Deadline |
---|---|
Requirement Analysis | 7/1/2017 |
Technical Specifications | 7/1/2017 |
Add the following to your NuGet sources: https://nuget.gmantaos.com/api/v2/
- Newtonsoft.Json
- Obviously...
- HaathDB
- MySQL wrapper for async operations and type conversion
- Chance.NET
- Random data generation for populating the database and running tests
- Watermark
- Library for watermarking the photos of organizers
git clone https://gmantaos@bitbucket.org/teamdroptabel/pleisure.git
cd pleisure
make
Docker env parameters
Key | Default |
---|---|
HTTP_HOST | * |
HTTP_PORT | 8080 |
SESSION_LIFETIME | 1800 |
MYSQL_HOST | gmantaos.com |
MYSQL_PORT | 3306 |
MYSQL_USER | progtech |
MYSQL_PASS | @ntua123 |
MYSQL_DB | pleisure |
RANDOMIZED | false |
STORAGE_PATH | app/ |