/swifty-companion

Development of an iOS app to get information on 42 students

Primary LanguageSwift

swifty-companion

The aim of this app was to code an app in SwiftUI by using the 42 API to get information on a user.


Here is a short video of the app in action:

Preview.MP4

My application displays the following information on a given user :

  • His/her login
  • His/her 42 level
  • His/her location inside the school
  • His/her coalition
  • His/her projects done at 42
  • His/her achievements at 42
  • His/her skills

An autocomplete is available for all the users at the 42 campus in Paris. You need to enter at least 3 letters and tap search.

I created some Figma view before coding that you can find here

⚠️⚠️ You will need an UID and a secret generated by the 42 API to make the app work ⚠️⚠️

You need to create a Property List file called 42API-Info and add two rows API_SECRET and API_UID.

42API-Info