O Labeddit é uma rede social com o objetivo de promover a conexão e interação entre pessoas. Quem se cadastrar no aplicativo poderá criar, curtir e comentar publicações.
Nesse projeto foram aplicados os conceitos de implementação de segurança e códigos mais escaláveis, tais como Arquitetura em camadas, Programação Orientada a Objetos(POO), senhas com hash(protegidas). Os usuários para estarem logados precisavam de um token autenticado e autorizado.
- Funcionalidades do projeto
- Layout
- Demonstração
- Como rodar esse projeto?
- Tecnologias utilizadas
- Pessoas autoras
- Endpoints
- signup
- login
- get posts
- create post
- edit post
- delete post
- like / dislike post
- get comments
- create comment
- delete comment
- like / dislike comment
Link Front-End
Link demonstração
# Clone esse repositório
$ git clone link-repositório
# Acesse a pasta do projeto no seu terminal
$ cd Labeddit-BackEnd
# Instale as dependências
$ npm install
# Execute a aplicação
$ npm run dev
Bruno Maschietto Simões Cruz