https://github.com/mauricioromagnollo/doe
An open source Full Stack project for the https://doe.app.br website, developed with Angular, Bootstrap, NestJS and GraphQL.
https://github.com/mauricioromagnollo/doe
angular apollo-client bootstrap5 font-awesome nestjs typescript
Last synced: 2 months ago
JSON representation
An open source Full Stack project for the https://doe.app.br website, developed with Angular, Bootstrap, NestJS and GraphQL.
- Host: GitHub
- URL: https://github.com/mauricioromagnollo/doe
- Owner: mauricioromagnollo
- License: mit
- Created: 2020-02-18T16:35:59.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-05-02T05:06:39.000Z (about 4 years ago)
- Last Synced: 2025-03-28T08:44:37.797Z (about 1 year ago)
- Topics: angular, apollo-client, bootstrap5, font-awesome, nestjs, typescript
- Language: TypeScript
- Homepage: https://doe.app.br
- Size: 772 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![ISSUES][github_issues_badge] ![LICENSE][repository_license_badge]
[](https://github.com/ellerbrock/typescript-badges/) ![NODE_VERSION][node_version_badge] ![NPM_VERSION][npm_version_badge] ![WEB][web_react_badge] ![SERVER][server_nodejs_badge]
🩸 Doe é um projeto **Open Source** desenvolvido na semana **Maratona Dev 3.0** da **[Rocketseat][rocketseat_site]**, ministrado pelo mestre **[Mayk Brito][mayk]**. O projeto foi desenvolvido inicialmente utilizando **HTML, CSS e JS (puro)** no Frontend e **NodeJS + Express e [Nunjucks][numjucks]** no Server. O projeto foi totalmente refatorado para as tecnologias ***TypeScript, Node, React e React Native***.
## **:rocket: OBJETIVO**
O projeto tem como objetivo **cadastrar pessoas interessadas em doar sangue**. As pessoas se cadastram inserindo suas informações de contato e tipo sanguíneo, criando um banco de dados de possíveis doadores de sangue, facilitando a busca quando for necessário procurar doadores.
## **:eyes: PRÉ-VISUALIZAÇÃO**

> Veja o [Histórico de Versões](./docs/notes/version-history.md) desse projeto.
## **:computer: TECNOLOGIAS**
- **Frontend**
- HTML, CSS e JS (Puro)
- **Backend**
- [Express](https://expressjs.com/)
- [Nunjucks](https://mozilla.github.io/nunjucks/)
- [node-postgres 'pg'](https://node-postgres.com/)
- [nodemon](https://nodemon.io/)
- **Banco de Dados**
- [PostgreSQL](https://www.postgresql.org/)
- [Postbird](https://www.electronjs.org/apps/postbird) (SGBD)
- [commitlint](https://github.com/conventional-changelog/commitlint) (Padronização de Commits)
\* Veja o arquivo [package.json](./src/package.json).
## **:star2: AGRADECIMENTOS**
## **:page_with_curl: LICENÇA**
Este projeto está licenciado pela MIT. Para mais informações, leia o arquivo [LICENSE](./LICENSE) onde está descrito a licença.
[repository_license_badge]: https://img.shields.io/github/license/x0n4d0/doe
[github_issues_badge]: https://img.shields.io/github/issues/x0n4d0/doe?color=green
[node_version_badge]: https://img.shields.io/badge/node-12.17.0-green
[npm_version_badge]: https://img.shields.io/badge/npm-6.14.4-red
[web_react_badge]: https://img.shields.io/badge/web-react-blue
[server_nodejs_badge]: https://img.shields.io/badge/server-nodejs-important
[rocketseat_site]: https://rocketseat.com.br/
[numjucks]: https://mozilla.github.io/nunjucks/
[mayk]: https://github.com/maykbrito