Inspiration

As future employees of IT company, we would like to see all the events, teambuildings and tournaments that the company helds so we could have a taste of atmosphere in the office. Seeing good relationships between colleagues is one of the most importating thing in choosing our first job.

What it does

This web application shows history of team events in company. Those events are sorted into vertical timeline and these individual events are linked to the detailed page which is under the timeline as a scrollpage. There you can also find a pop up gallery as a photo carousel with all the photos from the event. On the timeline you can find QR codes which will lead you to the detailed decription.

How we built it

The frontend is made with Angular.js, html and scss. Backend is made with ASP.NET Core using C#. The data are stored in Mongodb database saved on Cloud. Communication between frontend and backed is accomplished by REST API.

Challenges we ran into

First problem was that we could not find why the database was not working. Approximately after two hours we found out that the problem was not on our side but the cloud service was down. Second problem was that cors policy was not working as we expected. So we used everything we found on the internet until it finally worked.

Accomplishments that we're proud of

Mostly we are proud of our teamwork, especially since some of us met each other for the first time here. Also we are happy that we managed to build whole web application with connected frontend, backed and database in such a short time.

What we learned

We learned how to cooperate and communicate in a team. Also we learned how to use version control system and improved our skills in Angular and C#.

What's next for Event timeline

In the future we would like to implement voting system, where employees could decide what event they would like to have next. Also we would like to upload our project on google cloud.

Built With

Share this project:

Updates