Esse CRUD é feito utilizando as seguintes techs:
- Typescript
- JavaScript
- CCS3
Frameworks e Bibliotecas usadas:
- Express(Node.js)
- Cors(Node.js)
- React(frontend)
- Axios(React.js)
- Bootstrap(React.js)
- Firebase(frontend e backend)
Banco de dados usado:
- Google Firestore
Outras Ferramentas:
- Insomnia Client
- Firabase Authenticator
Para utilizá-lo basta baixar a pasta .zip ou clonar o repositório em sua máquina, após isso siga os passos:
-
Dentro da pasta /backend:
- Crie um arquivo .env e cole suas configurações de ambiente como os dados de autenticação do firebase.
- Execute o comando npm install e após isso execute o comando npm run dev
-
Dentro da pasta /frontend:
- Crie um arquivo .env e cole suas configurações de ambiente com os dados do firebase auth
- Entre no diretório /master-phones e execute o comando npm install, depois rode o comando npm start
Desenvolvido por: Pedro Abreu #theFutureIsOpenSource