Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/daviteixeira-dev/doe

Um sistema de cadastro de doadores de sangue. Aplicação web criada a partir da 3ª MaratonaDev da Rocketseat. 🚀
https://github.com/daviteixeira-dev/doe

css3 express html5 javascript nodejs nodemon nunjucks pg postgresql

Last synced: about 2 months ago
JSON representation

Um sistema de cadastro de doadores de sangue. Aplicação web criada a partir da 3ª MaratonaDev da Rocketseat. 🚀

Awesome Lists containing this project

README

        


Web aplication DOE


GitHub top language

Repository size


GitHub last commit


GitHub

GitHub Stars
GitHub Forks



Sobre o projeto   |   
Tecnologias   |   
Instalação, execução e desenvolvimento   |   
Como contribuir   |   
License

Web aplication DOE

## 👨🏻‍💻 Sobre o projeto


Um sistema de cadastro de doadores de sangue. Aplicação web criada a partir da 3ª MaratonaDev da Rocketseat.

## 🚀 Tecnologias

- [Express](https://expressjs.com/pt-br/)
- [NodeJs](https://nodejs.org/en/)
- [Nodemon](https://www.npmjs.com/package/nodemon)
- [Nunjucks](https://mozilla.github.io/nunjucks/)
- [PostgreSQL](https://www.postgresql.org/)
- [Postbird](https://www.electronjs.org/apps/postbird)

## 💻 Instalação, execução e desenvolvimento

### Pré-requisitos

- [npm](https://www.npmjs.com/)

### Web
```bash
# Instale as dependências
$ npm install

# Tudo pronto para iniciar a aplicação web
$ npm start
```
### Docker Postgrees
```bash
docker run --name some-postgres -e POSTGRES_PASSWORD=1234 -d postgres
```
### SQL
```sql

CREATE TABLE public.donors (
id int4 NOT NULL,
"name" varchar(250) NULL,
email varchar(250) NULL,
blood varchar(250) NULL,
CONSTRAINT donors_pk PRIMARY KEY (id)
);
```
## 🤔 Como contribuir

**Faça um fork deste repositório e siga os passos a baixo**

```bash
# Clone seu fork
$ git clone seu-fork-url && cd NOME_DO_REPO

# Crie uma branch com sua feature
$ git checkout -b my-feature

# Faça commit das suas alterações
$ git commit -m 'feat: My new feature'

# Envie o código para sua remote branch
$ git push origin my-feature
```
Despois que sua pull request for merged, você pode deletar sua branch

## 📝 License

Esse projeto possui uma Licensa MIT License - veja o arquivo [LICENSE](./LICENSE) para mais detalhes.

---

Feito com ❤️ por Davi Teixeira