Trabalho prático da disciplina Programação Orientada a Objetos, lecionada pelo professor Gerson da Penha Neto.
Agora chegou o momento aguardado por todos, o desenvolvimento de um projeto com front-end e back-end completos. O objetivo final da empresa para enfim ter um produto moderno e pronto para enfrentar qualquer concorrência futura. O objetivo final é criar uma aplicação web, na abordagem SPA, que atenda a todos os requisitos que o sistema precisa ter, para atender aos clientes da WB. Os requisitos foram descritos na atvi, a primeira atividade que deu origem a empresa de desenvolvimento de software.
-
Clone o repositório:
git clone <https://github.com/luanaapms/T5.git>
-
Navegue até o diretório do projeto:
cd atvv-wb
-
Acesse:
cd backend -
Instale as dependências:
npm install
-
Configure o arquivo .env na raiz da pasta backend com as credenciais do seu banco MySQL:
DB_HOST=localhost
DB_USER=root
DB_PASSWORD=sua_senha_mysql
DB_NAME=WorldBeauty
PORT=3001- Inicie a aplicação:
node server.js
-
Acesse:
cd frontend -
Instale as dependências:
npm install
-
Inicie a aplicação:
npm start
O projeto será executado em http://localhost:3000.
- TypeScript
- React
- Node.js v16
- MySQL