Skip to content

AxlMrt/blog-api-rest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 

Repository files navigation

blog-api-rest

Hi !


Welcome to my Express Blog project !

This project arose as an assignment along the curriculum provided by The Odin Project , where the main interest of the application is to implement a REST API to communicate the client (React) and the server (Express).

This project taught the basics for building a CRUD application and relational data using MongoDB. Live is here.

Also, the application employs JWT (JsonWebToken) to provide the owner with authentication and to grant operations that involve:

  • Blog creation
  • Editing or deleting Posts
Each section of this project illustrates how to do the following:
  • Structure the folders of the application
  • Define API controllers and route
  • The use of Axios to bridge the gap between React and the server
  • Implement JWT to grant stateless authentication

The project is built using:

Backend:

  • Node with Express
  • MongoDB with Mongoose
  • JWT

Frontend:

  • React
  • Axios
  • Context API

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages