Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/varejaodacarne/launchstore
🏢 LaunchStore - An E-Commerce (buying&selling)
https://github.com/varejaodacarne/launchstore
bcrypt css express faker html javascript launchbase-rocketseat method-override multer nodemailer nodemon npm nunjucks postgresql rocketseat sqlite
Last synced: about 1 month ago
JSON representation
🏢 LaunchStore - An E-Commerce (buying&selling)
- Host: GitHub
- URL: https://github.com/varejaodacarne/launchstore
- Owner: VarejaoDaCarne
- License: mit
- Created: 2020-07-08T20:36:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-13T06:17:07.000Z (about 2 years ago)
- Last Synced: 2024-11-11T14:18:23.856Z (3 months ago)
- Topics: bcrypt, css, express, faker, html, javascript, launchbase-rocketseat, method-override, multer, nodemailer, nodemon, npm, nunjucks, postgresql, rocketseat, sqlite
- Language: JavaScript
- Homepage:
- Size: 64.1 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
Sobre   |  Â
Tecnologias   |  Â
Iniciando
![]()
![]()
![]()
![]()
![]()
## :bookmark: Sobre
O projeto **LaunchStore** é um marketplace, servindo de intermediário entre cliente e vendedor, como Mercado Livre, Amazon, etc. Projeto criado no **Bootcamp LaunchBase**.
## :rocket: Tecnologias
O projeto foi desenvolvido utilizando as seguintes tecnologias
- [Express](https://expressjs.com/pt-br/)
- [JavaScript](https://www.javascript.com/)
- [Nodejs](https://nodejs.org/en/)
- [NPM](https://www.npmjs.com/)
- [Nodemailer](https://nodemailer.com/about/)
- [Nodemon](https://nodemon.io/)
- [Nunjucks](https://mozilla.github.io/nunjucks/)
- [PostgreSQL](https://www.postgresql.org/)Outras bibliotecas usadas no desenvolvimento do projeto.
bcryptjs, faker, method-override, browser-sync, npm-run-alll## :open_file_folder: Iniciando
1. Clonar o repositĂłrio:
`git clone https://github.com/grioos/launchstore`2. Entrar no diretĂłrio:
`cd launchstore`3. Instalar as dependĂŞncias:
`npm install`4. Configurar o PostgreSQL:
```
user: "user-name",
password: "",
host:"localhost",
port: 5432,
database: "database-name"
```5. Rodar as queries do arquivo database.sql no PostgreSQL:
`database.sql`6. Iniciar o projeto:
`npm start`7. Popular o bd com novos produtos e usuários (opcional):
`node seed.js`##
Desenvolvido por [Gabriel Rios](https://www.linkedin.com/in/grioos/)