rabbithay / nostalgic

A filme rental management system

Home Page:nostalgic.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NostalgicVHS

vhs

Um sistema criado para facilitar a gestão de locação de filmes, como os nossos antepassados faziam, antes do torrent e da netflix. Desenvolvido durante o processo seletivo da e-Auditoria


Create React App

Esse projeto foi desenvolvido utilizando Create React App.


Ant Design

Para a criação dos componentes e design da aplicação, foi utilizada a robusta biblioteca Ant Design, como recomendado.

Ótima documentação, muitos bons exemplos e componentes altamente customizáveis e inteligentes. Não tão fácil de usar de primeira, mas você vai pegando o jeito...

O principal ponto negativo é não ser nativamente integrada ao styled components, mas imagino que seja contornável com um pouco mais de tempo e pesquisa.

Mas vamos ao que interessa...


Deploy

O deploy foi feito pelo Vercel e você consegue dar uma espiada no resultado entrando aqui: nostalgicVHS

Mas se quiser rodar na sua máquina, segue o fio...


Requisitos

Antes de tudo, você precisa ter e saber operar o Git, Node.js e algum ótimo editor de código como o VSCode.


Como rodar

# Clone o repositório
$ git clone <https://github.com/rabbithay/nostalgic.git>

# Acesse a pasta do projeto
$ cd nostalgic

# Instale as dependencias com o gerenciador de sua preferência (gosto mais do yarn)
$ yarn install or $ npm install

# E rode a aplicação !
$ yarn start or $ npm start

# O resto deve acontecer automáticamente, so esperar a boa vontade do navegador

Fácil, ne?


Features

As features implementadas foram:

  • listar filmes, clientes e aluguéis em formato de tabela
  • ordenar e filtrar as colunas de acordo com as informações de cada tabela
  • editar informações dos filmes, clientes e aluguéis
  • apagar dados das tabelas
  • cadastrar novos filmes, clientes e aluguéis

E as que ainda vão nascer:

  • integração com a API que fiz dedicada
  • rotas privadas, para manter o acesso dos dados apenas para administradores cadastrados
  • estoque de filmes
  • repaginada no visual e responsividade

Agradecimento







Made by Thay



About

A filme rental management system

nostalgic.vercel.app


Languages

Language:JavaScript 91.1%Language:CSS 7.2%Language:HTML 1.7%