Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ubrunoow/sa-senai-bombeiros
A full-stack website and app for NOAR firefighters (Nucleus of Air Operations and Rescue.) in order to automate its activities when carrying out a rescue. The tools used were NextJS, TypeScript, React, React Native, Expo, Tailwindcss and a lot more.
https://github.com/ubrunoow/sa-senai-bombeiros
expo fastify jwt-authentication nextjs nodejs react react-native tailwindcss typescript
Last synced: about 1 month ago
JSON representation
A full-stack website and app for NOAR firefighters (Nucleus of Air Operations and Rescue.) in order to automate its activities when carrying out a rescue. The tools used were NextJS, TypeScript, React, React Native, Expo, Tailwindcss and a lot more.
- Host: GitHub
- URL: https://github.com/ubrunoow/sa-senai-bombeiros
- Owner: uBrunoow
- License: mit
- Created: 2023-07-12T13:59:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-05T05:39:44.000Z (about 1 year ago)
- Last Synced: 2023-12-06T01:29:13.297Z (about 1 year ago)
- Topics: expo, fastify, jwt-authentication, nextjs, nodejs, react, react-native, tailwindcss, typescript
- Language: TypeScript
- Homepage:
- Size: 10.3 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
![]()
![]()
![]()
![]()
![]()
🔥 NOAR - Bombeiros Voluntários de Guaramirim 🔥
![]()
Sobre o projeto
![]()
O NOAR é uma associação de bombeiros voluntários que fazem seus relatórios de ocorrência por meio de uma extensa folha de papel com campos em sua frente e verso, contendo perguntas diversas que devem ser preenchidas durante e após a ocorrência. Porém, essa abordagem tende mais a prejudicar o desempenho no meio da ação, pois o preenchimento do documento fÃsico é de certa forma lento, e através de uma análise, é possÃvel observar que tornar esta folha de ocorrência digital pode tornar o preenchimento mais ágil e dinâmico, assim também agilizando o processo de salvamento de vidas, e por isso, o NOAR requisitou o desenvolvimento deste software.
> O sistema irá conter todas as informações presentes na folha, porém trazendo recursos que tornam o processo de preenchimento mais rápido, como a inclusão e exclusão de campos de maneira automática, e o preenchimento do documento sem a necessidade de seguir uma sequência determinada. Além disso, o sistema será seguro, exigindo uma autenticação de dados para validar a identidade de quem está preenchendo a nova ficha de ocorrência.
### Tecnologias utilizadas
### Front-end stacks
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
### Back-end stacks
![]()
![]()
![]()
![]()
![]()
![]()
### Databases
![]()
![]()
### Linters
![]()
![]()
### Usado onde
![]()
![]()
### Outras ferramentas usadas
![]()
![]()
![]()
![]()
![]()
### Como rodar
> Entre na pasta da API, instale as dependências e execute o script `npm run dev`:
```
$ cd server
$ npm i
$ npm run dev
```> Entre na pasta da App, instale as dependências e execute o script `npx expo start`. É importante ter um dispositivo celular conectado para rodar o app.
```
$ cd mobile
$ npm i
$ npx expo start
```> Caso queira acesse a pasta client para abrir o dashboard administrativo e execute o comando `npm run dev`:
```
$ cd client
$ npm i
$ npm run dev
```### Licença
DistribuÃdo sob a licença MIT. Consulte `LICENSE.txt` para obter mais informações.