Este trabalho tem como objetivo servir de aprendizado para a matéria de Desenvolvimento Web presente em meu curso de graduação, a escolha da linguagem ficou a critério dos alunos e então optei por utilizar o JavaScript junto ao NodeJS e o React por pura curiosidade e vontade de aprender sobre esse ecossistema.
- Login de usuários: usuários podem fazer login no sistema.
- Diferenciação de usuários: usuários VIPs e comuns possuem diferentes níveis de acesso e privilégio.
- Gestão de dados: Usuários VIPs podem executar operações de adição, exclusão ou edição de usuários, produtos ou fornecedores.
- Uso do PrimeReact: Uso de componentes prontos presentes na biblioteca PrimeReact, estes tem como intuito melhorar a experiência do usuário e facilitar a criação das interfaces.
- Frontend: React, PrimeReact
- Backend: Node.js, Express.js
- Banco de Dados: MySQL
Clone o repositório:
git clone https://github.com/the-Andrey/web-work.git
Instale as dependências do backend:
cd backend
npm install
Instale as dependências do frontend
cd client
npm install
Execute o backend
cd backend
npm start
Execute o frontend
cd client
npm start