Skip to content
This repository has been archived by the owner on Dec 8, 2023. It is now read-only.

nikosgavalas/ntua-softeng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software Engineering NTUA, 9th Semester

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)


Pleisure

Final Analysis Document

Team

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

Reports

Report Deadline
Requirement Analysis 7/1/2017
Technical Specifications 7/1/2017

Links

Dependencies

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

Installation

git clone https://gmantaos@bitbucket.org/teamdroptabel/pleisure.git
cd pleisure
make

Docker

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/

About

Software Engineering NTUA, Fall 2017

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published