Skip to content

VictorMonteiro7/party-time-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Forks Stars Issues

Projeto Party-Time

Cadastre as suas festas (públicas ou privadas).

Descrição

Projeto feito para treinamento, e você pode ver o funcionamento completo aqui -> Party-Time

Para instalar na sua máquina:

Clone o projeto

git clone https://github.com/VictorMonteiro7/party-time-frontend

Instale as dependências

npm install

Adicione um arquivo .env na pasta raíz do projeto, e coloque o link do servidor:

REACT_APP_API_URL:http://localhost:5000

O backend do projeto se encontra neste link -> https://github.com/VictorMonteiro7/party-time-backend

Para rodar o projeto:

npm start

Funcionalidades

Na página inicial:

  • Cadastro
  • Login

Caso o usuário não esteja logado:

  • Feed mostrando todas as festas públicas
  • Ao clicar na publicação, será enviado para a tela de login

Caso o usuário esteja logado:

  • Feed mostrando todas as festas públicas e as suas próprias festas privadas
  • Ao clicar em qualquer publicação, será enviado para a página da festa, mostrando mais informações e, caso tenha mais fotos, todas as imagens.

Na página do usuário

  • Feed contendo as suas próprias festas
  • Página de atualização do nome do usuário e/ou senha.
  • Página de upload de festas

Na página da festa

Página acessível somente para usuários logados

  • Grid com todas as fotos
  • Informações sobre a festa

Caso o usuário seja dono da festa

  • Fieldset para poder apagar a festa.

Agradecimentos

Agradeço ao curso de MongoDB do Matheus Battisti, ao curso de Node da B7Web, ao curso de Frontend da Origamid, e também a todos vocês que vieram até aqui para dar uma olhada ao projeto (vocês deixariam esse dev muito feliz ao dar uma estrelinha nos dois projetos =D).


Fiquem à vontade para dar um Fork no projeto, ou, me ajudar a melhorá-lo.


Victor Monteiro

Licença

MIT