portfolio
Neste app simples, o usuário pode cadastrar consultas médicas, editá-las e visualizá-las em uma lista. Este foi o segundo MVP (Minimum Product Viable) projeto que compõe a maior parte da nota da disciplina Desenvolvimento Front-End Avançado do curso de Pós Graduação Desenvolvimento Full Stack da Universidade Puc Rio. Neste projeto a idéia foi reaproveitar o máximo de código possível, utilizando assim React e Material UI (MUI), reaproveitando componentes já fornecedidos pelo MUI, fazendo melhorias, e implementando novas funcionalidades. O maior desafio que tive ao fazer este projeto foi implementar ele de forma que funcionasse offline, usando o plugin 'vite-plugin-pwa' tornando o web app em um pwa, sendo possível instalá-lo e usar ele totalmente como se fosse um aplicativo nativo no celular, com isso no próximo MVP farei a sincronização dos dados offline com o banco de dados, uma vez que este projeto não possui back-end, tudo nele funciona apenas no front-end.
Data: Realizado em 2024
GitHub APP (front-end): APP https://github.com/leonardopaiva/pucrio-mvp-front-end-advanced-app
FIGMA (prototipação de alta fidelidade): FIGMA https://www.figma.com/design/1mTVz0aJpCWwYwBc3ylywD/PUC-Rio---MVP---Leonardo-Souza-Paiva---Front-End-Advanced?node-id=22-5394&t=gAfh9MewJsIO6Fz1-1
Vídeo de apresentação (presentation video): https://youtu.be/0d-6IUMoDWs
Live demo: https://pucriomvp2.leonardopaiva.com.
...
A Universidade Puc Rio oferece vários cursos de pós-graduação, entre eles o de Desenvolvimento Full Stack.
Data: Realizado em 2024
GitHub APP (front-end): APP https://github.com/leonardopaiva/pucrio-mvp-front-end-advanced-app
FIGMA (prototipação de alta fidelidade): FIGMA https://www.figma.com/design/1mTVz0aJpCWwYwBc3ylywD/PUC-Rio---MVP---Leonardo-Souza-Paiva---Front-End-Advanced?node-id=22-5394&t=gAfh9MewJsIO6Fz1-1
Vídeo de apresentação (presentation video): https://youtu.be/0d-6IUMoDWs
Live demo: https://pucriomvp2.leonardopaiva.com.
...
A Universidade Puc Rio oferece vários cursos de pós-graduação, entre eles o de Desenvolvimento Full Stack.