Skip to content
Eddy edited this page Oct 3, 2024 · 13 revisions

Below are listed potential risks that can come during the development of the project. Some solutions are mentionned, but these need to be assessed in depth.

EPFL-only auth

Building an authentication system allowing EPFL-only users will come with several obstacles. There are three auth providers that could be used, namely Tequila, Google, or Microsoft.

Tequila and Microsoft may not allow authentication requests from foreign applications. This leads to using Google, but doing that would prevent accessing metadata about the profile (e.g. joined associations etc.)

Lack of coherence between the Figma and the coded UI

As the project evolves, the team needs to clearly define any modification made from the design planned initially, review it with other team members and modify the Figma in accordance to the new design. A protocol needs to be put in place, otherwise the project could suffer a global lack of coherence.