+27 31 566 8000 summerschool@immedia.co.za

What a week!

I was tasked to build an API and it was really interesting. I had briefly worked with APIs before and Summer School gave me a chance to improve my knowledge. Oliver really helped me a lot when I could not find a solution to the problems I was facing. I also really enjoyed hearing from Kelly on how to be an effective communicator, as well as from the different development teams, and Markus from the Geeks.

I worked on a movie API up until Thursday morning where users could do the following:

  • Add a movie (including a list of actors)
  • Edit a movie and add new actors
  • Delete a movie
  • Get a list of movies
  • Search movies by Id, movie name or actor name

I structured my database in a really complicated way which meant I ran into problems both with my editing my actors list and then later on when I worked on building a front-end website for my presentation. Even though Summer School is over (which I am really sad about), I want to finish my front-end website for my portfolio.

Below is some of the screenshots from my application:

Adding a movie from Postman to ensure my API worked

Adding a movie with an actor via my front-end (I struggled with this and could not complete it)

Fetching a list of movies (using my API Get method)

Fetching a List with a deleted item (deleted using my API)

Similar posts: