Demo projects

Listing of my demo projects - Carl Johan Candow

Ticket handler

Fullstack solution for handling support tickets. The desig is minimalistic and the implementation is generic but are both easy to expand.

The backend is writen in JavaScript using Mongodb to handle data, express as http-server and javascript web tokens for user authentication. The project contain a user client for users to create tickets and an admin client for accepting, comunicating and resolving tickets. Both are written in TypeScript. The user client implements REST-api for authentication and sending and recieving data. The admin client uses REST-api for authentication but websocket for further communication with the server.

I'm also working on a desktop client for the admin role but that is to considered "work in progress".

View Ticket handler in github
Screenshot of Klimatkunskap

Klimatkunskap

The misson was to create a webapp to teach young teenagers about the impact human activities have on the climate. The project was done with a small group of 5 contributers where I was the lead programmer

The login functinality used firebase but is not currently active. The project was made swedish only.

Try Klimatkunskap in StackBlitz View Klimatkunskap in github
Screenshot of Klimatkunskap

HotellSverige

Based on a group project with the goal to create a visual design of a website for searching and booking hotels, where I acted as lead programmer. Later I have remade the project using bootstrap instead of a large css.

Many of the menu alternatives are not implemented as the assignment was to implement a frontend for searching and booking. Hotel information is provided by a firebase database and the booking is only fictional without any backend.

Try HotellSverige in StackBlitz View HotellSverige in github
Screenshot of HotellSverige start page