Skip to content

BrunoPC66/labook-project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto Labook - API

O Labook é uma rede social com o objetivo de promover a conexão e interação rápida entre pessoas. Quem se cadastrar no aplicativo poderá criar e curtir publicações. Por hora não há a funcionalidade de comentários.

Conteúdos abordados

  • NodeJS

  • Typescript

  • Express

  • SQL e SQLite

  • Knex

  • POO

  • Arquitetura em camadas

  • Geração de UUID

  • Geração de hashes

  • Autenticação e autorização

  • Roteamento

  • Postman

  • Endpoints

    • signup
    • login
    • get users
    • update users
    • delete user
    • create post
    • get posts
    • 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

Para acessar a documentação clique no link a seguir: https://documenter.getpostman.com/view/24823314/2s93sXcufr

Para acessar o deploy, segue o link: https://labook-project.onrender.com

Caso tenha algum conselho, feedback ou crítica, fique a vontade para me dizer.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%