Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/omarcoaur3lio/pass.in
O pass.in é uma aplicação de gestão de participantes em eventos presenciais.
https://github.com/omarcoaur3lio/pass.in
expo fastify nativewind prisma react react-native tailwindcss
Last synced: about 1 month ago
JSON representation
O pass.in é uma aplicação de gestão de participantes em eventos presenciais.
- Host: GitHub
- URL: https://github.com/omarcoaur3lio/pass.in
- Owner: omarcoaur3lio
- Created: 2024-04-02T10:48:15.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-09T22:00:32.000Z (9 months ago)
- Last Synced: 2024-04-10T04:11:41.735Z (9 months ago)
- Topics: expo, fastify, nativewind, prisma, react, react-native, tailwindcss
- Language: TypeScript
- Homepage:
- Size: 1.88 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## :speech_balloon: Sobre
Este projeto foi desenvolvido durante o evento NLW Unite da [Rocketseat](https://www.rocketseat.com.br).
O pass.in é uma aplicação de **gestão de participantes em eventos presenciais**.
A ferramenta permite que o organizador cadastre um evento e abra uma página pública de inscrição.
Os participantes inscritos podem emitir uma credencial para check-in no dia do evento.
O sistema fará um scan da credencial do participante para permitir a entrada no evento.
Os principais conceitos exercitados durante o desenvolvimento foram:
### Back-end
- Construção de API REST com Fastify
- Documentação com o Swagger
- Testes utilizando a lib Zod### Front-end
- Imutabilidade
- Estados
- Propriedades
- Componentização
- LocalStorage
- URL State### Mobile
- Desenvolvimento utilizando o Expo
- Utilização do NativeWind
- Persistências de dados com Zustand e AsyncStorage
- Animações com React Reanimated e Moti## :camera: Preview
## :rocket: Tecnologias Utilizadas
Feito com 💚