/vamos-colocar-o-framework-para-acessar-um-banco

Missão Prática com o objetivo de implementar servidor baseado em Express e Mongoose, acessando o banco de dados MongoDB, e front-ends baseados em React, Next.js e Angular apresentada no Nível 5: Vamos colocar o framework para acessar um banco do Mundo 2 do curso de Desenvolvimento Full Stack da Estácio, do semestre de 2023.2.

Primary LanguageTypeScriptMIT LicenseMIT

Capa do projeto com logo da Estácio


ProjetoComo baixar e executarProcedimentosTecnologias utilizadasAutorLicença


📋 Projeto

Missão Prática com o objetivo de implementar servidor baseado em Express e Mongoose, acessando o banco de dados MongoDB, e front-ends baseados em React, Next.js e Angular apresentada no Nível 5: Vamos colocar o framework para acessar um banco do Mundo 2 do curso de Desenvolvimento Full Stack da Estácio, do semestre de 2023.2, sob a tutoria de André Przewodowski Filho.

Projeto elaborado de acordo com as diretrizes especificadas para a Missão Prática, que podem ser conferidas clicando aqui.

📥 Como baixar e executar

Para baixar os arquivos deste repositório, você deve ter o GitHub instalado em seu dispositivo.

Após instalado, você deverá acessar a guia ArquivoClonar repositórioURL e incluir o caminho guedesert/vamos-colocar-o-framework-para-acessar-um-banco.

Além disso, é interessante que você tenha um bom editor para trabalhar com os códigos, dos quais eu recomendo o uso do, Visual Studio Code.

🔗 Procedimentos

Durante o projeto foram desenvolvidos 03 procedimentos descritos abaixo:

Procedimento Descrição
Criando o Servidor com Express e Mongoose
  • Configure um servidor Node.js com Express e Mongoose.
  • Crie um banco de dados MongoDB chamado "livraria" com a coleção "livros".
  • Implemente rotas e funções para gerenciar livros (obter, incluir, excluir).
  • Configure o servidor Express na porta 3030 e gerencie o CORS.
Alteração dos Projetos Clientes
  • Copie os projetos "livros-react," "livros-next," e "livros-angular" para um diretório "clientes".
  • Faça ajustes nos projetos para se comunicarem com o servidor Express.

🛠 Tecnologias utilizadas

Para a construção e execução do projeto foram utilizadas as seguintes tecnologias:

Visual Studio Code HTML CSS Bootstrap JavaScript React Next.js Angular TypeScript MongoDB

👥 Autor

Aluno Matrícula E-mail
Emanuel Roseira Guedes 202212181407 📧

📃 Licença

Este repositório está licensiado sob a Licença MIT.

Licença