Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hugovarellaa/nlw-01-discovery
Ecoleta - Projeto construído durante o Next Level Week #01
https://github.com/hugovarellaa/nlw-01-discovery
expressjs javascript nodejs nunjucks sqlite3
Last synced: about 1 month ago
JSON representation
Ecoleta - Projeto construído durante o Next Level Week #01
- Host: GitHub
- URL: https://github.com/hugovarellaa/nlw-01-discovery
- Owner: Hugovarellaa
- Created: 2022-11-04T23:40:24.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-14T01:21:56.000Z (almost 2 years ago)
- Last Synced: 2024-10-11T08:04:30.642Z (2 months ago)
- Topics: expressjs, javascript, nodejs, nunjucks, sqlite3
- Language: CSS
- Homepage:
- Size: 2.75 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Tecnologias |
Projeto |
Sugestão de plugin para vscode |
Layout |
Como contribuir |
Licença
## 🚀 Tecnologias
Esse projeto foi desenvolvido com as seguintes tecnologias:
- [Node.js](https://nodejs.org/en/)
- [Express](https://expressjs.com/pt-br/)
- [SQLite](https://www.sqlite.org/index.html)
- [Nunjucks](https://mozilla.github.io/nunjucks/)## 💻 Projeto
O Ecoleta é um marketplace que ajuda pessoas a encontrarem pontos de coleta de resíduos de forma eficiente.
## 🚀 Como executar
Clone o projeto e acesse a pasta do mesmo.
```bash
$ git clone https://github.com/Hugovarellaa/nlw-01-discovery
$ cd nlw-01-discovery
```Para iniciá-lo, siga os passos abaixo:
```bash
# Instalar as dependências
$ yarn ou npm# Iniciar o projeto
$ yarn start
ou
$ npm start# Inicia o banco de dados
$ cd src/database/db.js
$ tire o comentário da função db.serialize# Rode
node src/database/db.js```
## 🔖 Sugestão de plugin para vscode
- Nunjucks Template
#### Configuração
```
"files.associations": {
"\*.html": "njk"
},
``````
"emmet.includeLanguages": {
"njk": "html"
},
```## 🔖 Layout
Você pode visualizar o layout do projeto através [desse link](). Lembrando que você precisa ter uma conta no [Figma](http://figma.com/) para acessá-lo.
## 🤔 Como contribuir
- Faça um fork desse repositório;
- Cria uma branch com a sua feature: `git checkout -b minha-feature`;
- Faça commit das suas alterações: `git commit -m 'feat: Minha nova feature'`;
- Faça push para a sua branch: `git push origin minha-feature`.Depois que o merge da sua pull request for feito, você pode deletar a sua branch.
## :memo: Licença
Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE.md) para mais detalhes.