Um projeto do treinamento:
Sobre o Projeto | Como Usar | Importante! | Licença
Foodfy é um projeto proposto pelo Bootcamp LaunchBase da Rocketseat, com o objetivo de construir um site completo para uma empresa fictícia de receitas chamada Foodfy.
Este projeto possibilita o gerenciamento completo de chefs e receitas na plataforma do Administrador. Já para os visitantes, é possível visualizar estes mesmos cadastros.
A principal intenção deste projeto foi de construir uma aplicação completa do total zero com JavaScript, HTML e CSS3 e Banco de Dados Relacional (Aqui foi utilizado o PostgreSQL), utilizando, é claro, outras ferramentas de Back-end e Front-end para realizar operações CRUD (Create, Read, Update, Delete), bem como upload de arquivos e autenticação para login.
Este projeto foi e está sendo desenvolvido aos poucos. A cada avanço nos módulos do Bootcamp é proposto um novo desafio para aumentar a complexidade e funcionalidades desta aplicação.
*Atenção: Este projeto encontra-se em desenvolvimento e serve de requisito para certificação do Bootcamp LaunchBase.*
A documentação detalhada encontra-se em um link externo.
Esse projeto foi desenvolvido com as seguintes tecnologias e dependências:
- HTML 5
- CSS 3
- Node.js
- Javascript (ES6+)
- Express
- Browser-sync
- Nodemon
- NPM-run-all
- PostgreSQL
- Node-Postgres
- Multer
- Method-Override
- Intl
- Apenas versão web.
1 - Para clonar e executar esta aplicação, você precisará ter instalado no seu computador:
- Git
- Node.js v12.18.1 +
- NPM v6.14.5 +
- PostgreSQL
- Postbird (opcional - para gerenciar o banco de dados)
2 - No seu terminal, realize cada uma das etapas abaixo:
# Clone esse repositório
$ git clone https://github.com/brunohsweber/foodfy
# Entre no repositório
$ cd foodfy
# Instale as dependências
$ npm install
# Inicie a aplicação
$ npm start
Este desafio ainda está em desenvolvimento e receberá correção final da Rocketseat para fins de certificação do bootcamp.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com ♥ por Bruno Weber 👋