/voicefork

Final project for the master's degree in Computer Science course "Cloud Computing" at the University of Rome "La Sapienza" (A.Y. 2022-2023)

Primary LanguageTypeScript

Voicefork

Final project for the master's degree in Computer Science course "Cloud Computing" at the University of Rome "La Sapienza" (A.Y. 2022-2023).

The project is a TheFork mobile app clone whose backend is implemented using a microservices structure.

The app was developed using React Native, the microservices using both Express and FastAPI.

The project has been also deployed on AWS, and the infrastructure is defined using Terraform, and it's load tested using k6

For more info, you can read the Report, or you can see the Presentation.

The work was carried out by:

Application Demo

Voicefork.Demo.mp4

Tech Stack

Typescript • Python • Docker • React Native • MySQL • Postgres • Redis • Terraform • k6 • Express • Prisma • FastAPI • Faiss