/special-topics-in-database

Repositório para armazenar o Projeto Final da disciplina de Tópicos Especiais em Banco de dados

Primary LanguageTypeScriptMIT LicenseMIT

Sistemas de Reservas

Projeto final da displina de Tópicos Especiais em Banco de Dados, disciplina que é focada em Banco de Dados NoSQL onde foi desenvolvido um sistema de Reservas para um Restaurante. O sistema foi desenvolvido utilizando o banco de dados MongoDB.

Tecnologias Utilizadas

Backend:

  • TypeScript
  • Node.js
  • Express
  • MongoDB
  • Prisma

Frontend:

  • TypeScript
  • React
  • TailwindCSS

Como Executar

Siga as etapas abaixo para executar o projeto em sua máquina:

  1. Clone o repositório:

    git clone https://github.com/nathanmota-dev/special-topics-in-database
  2. Navegue até o diretório do projeto:

    cd special-topics-in-database
    cd server   
  3. Instale as dependências:

    npm install
  4. Inicie o servidor:

    npm run dev

O servidor estará em execução em http://localhost:8000.

  1. Abra um novo terminal e navegue até o diretório do projeto:

    cd special-topics-in-database
    cd client
  2. Instale as dependências:

     npm install
  3. Inicie o cliente:

    npm start

O cliente estará em execução em http://localhost:3000.

Contribuição

Fique à vontade para contribuir com melhorias, correções de bugs ou novos recursos. Basta criar um fork deste repositório, fazer as alterações e enviar um pull request.

Licença

Este projeto está licenciado sob a Licença MIT.