Skip to content

Anwendung zur Anmeldung für Firmen an den Firmeninformationstag.

Notifications You must be signed in to change notification settings

Kepplinger/fit-anmeldesystem-server

Repository files navigation

FIT-Anmeldesystem-Backend

htlleondinglogo
absedv_logo

Developer and Technical advice

Branches and Developer:

  • Andrej Sakal: Sakal-Dev
  • Felix Hofmann: Hofmann-Dev

API and Swagger:

Example Booking-Json

{  
   "event":{  
      "id":1,
      "date":"2017-12-20T10:26:30.520Z",
      "registrationStart":"2017-12-20T10:26:30.521Z",
      "registrationEnd":"2017-12-20T10:26:30.521Z",
      "isLocked":false
   },
   "company":{  
      "name":"Firma",
      "branch":"Branch",
      "address":{  
         "city":"Pasching",
         "zipCode":"4061",
         "street":"Dr. Karl Rennerstrasse, 17a",
         "streetNumber":"17a",
         "addition":"zusatz"
      },
      "contact":{  
         "firstName":"Simon",
         "lastName":"Kepplinger",
         "email":"simon.kepplinger@gmail.com",
         "phoneNumber":"6605791261"
      },
      "phoneNumber":"6605791261",
      "email":"andi.sakal15@gmail.com",
      "homepage":"web.com",
      "logoUrl":"hallo Andi \\(◠‿◠)",
      "establishmentsCountInt":1,
      "establishmentsInt":"London",
      "establishmentsCountAut":2,
      "establishmentsAut":"Linz;Wien"
   },
   "location":{  
      "number":0,
      "area":{  
         "id":1,
         "designation":"",
         "graphicUrl":"",
         "eventId":1
      },
      "category":"A",
      "xCoordinate":100,
      "yCoordinate":100
   },
   "presentation":null,
   "fitPackage":{  
      "id":1,
      "name":"",
      "price":200,
      "discriminator":1
   },
   "representatives":[  
      {  
         "name":"Simon Kepplinger",
         "email":"simon.kepplinger@gmail.com",
         "imageUrl":"../../../../../assets/contact.png"
      },
      {  
         "name":"Simon Kepplinger2",
         "email":"simon.kepplinger@gmail.com2",
         "imageUrl":"../../../../../assets/contact.png"
      }
   ],
   "branches":[  
      {  
         "name":"Elektronik/techn. Informatik",
         "id":2,
         "timestamp":"AAAAAAAAB+A="
      }
   ],
   "resources":[  
      {  
         "name":"Stehtisch",
         "description":"Ein Stehtisch",
         "id":2,
         "timestamp":"AAAAAAAAB9g="
      },
      {  
         "name":"Wlan",
         "description":"Es wird Ihnen ein Wlan Modul zur Verfügung gestellt",
         "id":1,
         "timestamp":"AAAAAAAAB9c="
      }
   ],
   "isAccepted":false,
   "remarks":"dfkjasöldf",
   "additionalInfo":"sadf",
   "companyDescription":"Tätigkeitsfeldes",
   "providesSummerJob":true,
   "providesThesis":false
}

Microsoft SQL - Database in Docker

How to?

  1. Download & Install Docker from Official Page
  2. Set up 4GB RAM for Docker important!!
  3. Check with "docker --version"
  4. Pull Image with "docker pull microsoft/mssql-server-linux"
  5. To run the container image with Docker, you can use the following command
1. Linux/Mac

docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=MyComplexPassword!234' -p 1433:1433 -d microsoft/mssql-server-linux

2. Windows PowerShell

docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=MyComplexPassword!234" -p 1433:1433 -d microsoft/mssql-server-linux

  1. Check logs of the run with "docker logs + first 3 numbers of hash""
  2. If finished connect to Database with
    localhost:1433
    Database: Backend
    User: sa
    Password: MyComplexPassword!234

-> Help

Technologies

csharp-e7b8fcd4ce docker_twitter_share mssql-server net-core-logo-proposal restfulapi windows-server-2016

Documents

Duty stapler

FIT_ERD

About

Anwendung zur Anmeldung für Firmen an den Firmeninformationstag.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages