Commit f83aba07 authored by Lisa Nagl's avatar Lisa Nagl
Browse files

Update README.md

parent 1c37c51b
- # MIT2122 - Project: International Office Platform
# MIT2122 - Project: International Office Platform
- **Members:** Lisa Nagl 00664830
- **Git repo:** https://mygit.th-deg.de/ln03830/mit2122
**Installation:**
- Node.js is required
- npm package manager is required
- install the Angular CLI: npm install -g @angular/cli
- create new workspace: ng new my-app
- run the app: ng serve --open
**Personal Knowledge:**
##Installation / Development instructions:
###What has to be installed?
- Node.js
- express: `npm install express --save`
- mongoDB: `npm install mongodb`
- mongoose: `npm install mongoose`
- Angular CLI: `npm install -g @angular/cli`
- ts-node-dev: `npm i ts-node-dev --save-dev`
- bootstrap: `npm install bootstrap`
###How to run the project?
Frontend:
- `npm serve`
Backend:
- `cd server`
- `ts-node-dev src/server.ts`
##Personal Knowledge:
- B.Eng
- Multiple Courses in theoretical Software Engineering (Agile development, Usecases, UML Diagramms, ...)
- Knowledge about UX/UI
- No prior experience with Angular
**Requirements:**
____________________________________________________________________________________________________________________________________________________
##Requirements:
- Newspage
- Upcoming events
- Information about mensa food
- Information about rooms & professors
- Campusoverview / Navigation guide
- Chat with staff
**Persona:**
____________________________________________________________________________________________________________________________________________________
- Information about rooms, courses & professors
- Mailing functionality that sends messages to the database
- Chat
- Information / contact page
##Persona:
**Persona A:**
###Persona A:
Peter just started his studies in Deggendorf and finds it difficult to navigate around the big campus of DIT.
<p>
Expectations/goals:
......@@ -39,7 +47,7 @@ Expectations/goals:
Peter wants to have a simple overwiew of buildings and rooms on the campus so he can find his destination with ease.
**Persona B:**
###Persona B:
Julia is considering a masters programm at DIT and is wondering if there will be an informative event she can participate in.
<p>
Expectations/goals:
......@@ -47,9 +55,8 @@ Expectations/goals:
Julia wants to access upcoming events, preferably in a sorted list or calendar format so she can find out which events will take place soon and if there are events for potential new students she might be interested in.
**Use cases:**
____________________________________________________________________________________________________________________________________________________
##Use cases:
**[Lofi Design](https://mygit.th-deg.de/ln03830/mit2122/-/blob/main/lofi-design.jpg)**
____________________________________________________________________________________________________________________________________________________
###Lofi Design:
(https://mygit.th-deg.de/ln03830/mit2122/-/blob/main/lofi-design.jpg)
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment