Skip to content

Esse é um projeto de uma rede social chamada Labook. É uma rede social que tem como objetivo promover a conexão a interação entre pessoas. As pessoas que se cadastram no aplicativo podem criar posts e curtir publicações.

Notifications You must be signed in to change notification settings

AlineBCBenjamim/Projeto-Labook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto-Labook

Labook

Badge Finalizado

📑Introdução

Esse é um projeto de uma rede social chamada Labook. 
É uma rede social que tem como objetivo promover a conexão a interação entre pessoas. As pessoas que se cadastram no aplicativo podem criar posts e curtir publicações.

⚙️Tecnologias utilizadas

  1. Node
  2. Typescript
  3. Express
  4. SQL e SQLite
  5. Knex
  6. Postman
  7. POO
  8. Arquitetura em camadas
  9. Geração de UUID
  10. Geração de hashes
  11. Autenticação e autorização
  12. Roteamento

📱Funcionabilidades do Projeto

  • Endpoints:
  • signup
  • login
  • get posts
  • create post
  • edit post
  • delete post
  • like / dislike post

  • Autenticação e autorização:
  • identificação UUID
  • senhas hasheadas com Bcrypt
  • tokens JWT

  • Código:
  • POO
  • Arquitetura em camadas
  • Roteadores no Express


✒️Aplicações utilizadas

  • Postman

📋Documentação


📀Rodando o Projeto

  • Rode o console na pasta em que você baixou os arquivos;

  • Insira o comando npm install;

  • Depois, o comando npm run dev para rodar no navegador.

About

Esse é um projeto de uma rede social chamada Labook. É uma rede social que tem como objetivo promover a conexão a interação entre pessoas. As pessoas que se cadastram no aplicativo podem criar posts e curtir publicações.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published