Skip to content

ArthurSilvaDantas/ClientServer-RenatoRodas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ClientServer | Renato Rodas

Projeto   |    Banco de Dados   |    Executar   |    Alunos   |    Professores

🌎 Projeto

Projeto desenvolvido no Instituto Federal de Mato Grosso do Sul, teve como objetivo criar uma aplicação web completa, integrando conhecimentos das disciplinas de Banco de Dados, Programação e Tecnologias para Aplicações Servidor e Cliente.

A aplicação foi projetada para o gerenciamento interno de produtos de um e-commerce chamado Renato Rodas. Durante o desenvolvimento, foi utilizado o Banco de Dados PostgreSQL para armazenar e gerenciar as informações. Foram implementados os métodos CRUD.

A interface da aplicação foi construída com React.js e Next.js. Para estilização, utilizou-se o Tailwind CSS, a comunicação entre o cliente e o servidor foi realizada por meio da API Fetch, possibilitando o consumo de dados.

O backend do projeto foi desenvolvido utilizando o framework Express, enquanto o Sequelize foi empregado como ORM para facilitar a criação de rotas e o gerenciamento de operações no banco de dados.

🗃️ Banco de Dados

# É necessário criar um  Banco de Dados, recomenda-se que seja por meio do PostgreSQL.
# Configurar o .env, preenchendo com as informações respectivas que foram criada no seu Banco de Dados.

$ NEXT_PUBLIC_URL_API=postgres://<username>:<password>@<host>:<port>/<database>

⏸️ Executar

# Clonar Projeto.
$ git clone https://github.com/Arthur-SD15/ClientServer-RenatoRodas.git

# Entrar na pasta PTAS.
$ cd PTAS

# Baixar as dependencias.
$ npm install

# Executar.
$ npm start

# Entrar na pasta PTAC.
$ cd PTAC

# Baixar as dependencias.
$ npm install

# Executar.
$ npm run dev

👨 Alunos

  • Arthur Silva Dantas
  • Renato Borges Lazarini

👨‍🏫 Professores

  • Lucas Hermann Negri - Banco de Dados
  • Luiz Fernando Picolo - Programação e Tecnologias para Aplicações Servidor
  • Marcelino Vitor - Programação e Tecnologias para Aplicações Cliente

About

Aplicação Web desenvolvida para um e-commerce interno do Renato Rodas, armazenando e gerenciando produtos no Banco de Dados.

Topics

Resources

Stars

Watchers

Forks

Contributors