Skip to content

API REST de um Blog construído em Laravel, contando com várias funcionalidades importantes, como autenticação, autorização, comentários, likes, emails... etc

Notifications You must be signed in to change notification settings

LucasCavalheri/api-minha-vida-coreana

Repository files navigation

plitter

Minha Vida Coreana

API REST de um Blog construído em Laravel, contando com várias funcionalidades importantes, como autenticação, autorização, comentários, likes, emails... etc


🧰 Funcionalidades

  • Autenticação e Autorização de usuário;
  • Criação de usuário;
  • Login de usuário;
  • Logout de usuário;
  • Dashboard de Admin, onde o Admin poderá fazer todas as operações de um CRUD em algum usuário, post ou comentário;
  • Permissões, a pessoa só conseguira editar ou excluir seu post ou comentário, se ela for o dono destes, ou o admin;
  • Usuário poderá CRIAR, EDITAR, EXCLUIR e VISUALIZAR seus posts;
  • Usuário poderá CRIAR, EDITAR, EXCLUIR e VISUALIZAR seus comentários;
  • Usuário poderá CURTIR e DESCURTIR posts;

🖥️ Tecnologias

Este projeto foi desenvolvido usando as seguintes tecnologias e stacks:

🧮 Back-End

  • PHP como linguagem;
  • Laravel como framework Back-End;
  • MySQL como banco de dados;
  • Laravel Sanctum como autenticação;
  • Laravel Mail como envio de emails;
  • Laravel Policies como autorização.


Criado e desenvolvido por Lucas Cavalheri

linkedIn   

About

API REST de um Blog construído em Laravel, contando com várias funcionalidades importantes, como autenticação, autorização, comentários, likes, emails... etc

Topics

Resources

Stars

Watchers

Forks