-
Dissertações website was developed to enhance the managing of the dissertation season within the DETI department, at University of Aveiro, at the invite of professor @Diogo Gomes
-
The website has been up since April 2024, being used by DETI and already 2 other departments within the university.
-
You can visit it here, although only people from the university are able to use it directly
-
You can check our microsite for documentation and everything about this project here.
In this project, i was responsible for the backend development of the application. This included (not only):
- API Layer design and development, with FastAPI
- Data Validation in Python, with Pydantic
- Authentication and Authorization, utilizing the OAuth 2.0 protocol to authenticate users in the University's Identity Provider
- Document workflow ( saving and managing of dissertation files )
I also participated in the frontend development, that was done in React, gaining mastery in various frontend tools, such as:
- Tailwind CSS
- DaisyUI
- Tanstack Query ( formerly React Query )
- Axios ( HTTP Requests )
- Zustand ( Data Stores )
** Final grade for this project: 20/20 **
Pedro Ramos 107348 Backend 💻 |
Rodrigo Aguiar 108969 Backend 💻🔀🔨 |
Daniel Madureira 107603 Frontend 💻🎨🔧 |
José Gameiro 108840 Frontend 💻📝🔧 |
João Luis 107403 Frontend 💻🎯🔧 |