API Challenge 42 Abu Dhabi 🎇
I don't submit this work, I just want to share it.
The Challenge: To build a smart solution that assigns, in a pseudo-random way, student seating for exams. The ideal solution will use the 42 Intranet API (https://api.intra.42.fr/apidoc) to find the recent seats of the students and assign a seat other than their recent locations, while also taking into account things like piscine (cursus selection), lab choices, seating spacing, etc.
The Judging Criteria: The solution will be judged using the following: • Relevance to the challenge topic • Ingenuity / Creativity • Ease of use • Ease of deployment • Ease of updating / maintaining
Task
- algorithm to assign seats for each user -> Link. ✅
- API to get the recent seats of the students. ✅
- respone to the API request. ✅
- Email service to send the results to the students. 🚧
The Purpose
The purpose of this challenge is to help students to build a RESTful API.