Messageboard Fullstack Project
This project is a fullstack application which serves as an online messageboard. Combines both frontend and backend, but with a focus on the backend. Features of this application include a full REST API, with user data stored in a MongoDB server. Users should be able to register, login, view, create, update and delete posts
- create a REST API which will serve the frontend
- allow users to view all posts
- allow users to view a single post
- allow users to register
- allow users to login
- allow users to create a new post
- allow users to edit a their previous posts
- allow users to delete previous posts
- All users allowed to post content, but users can only modify or delete posts which they have created
- The REST API use authentication and authorisation to validate users.
- HTML5
- CSS3
- JavaScript
- React
- Api
- MongoDB
- Mongoose
- Nodejs
- Express.js
- ...
Email: [email protected]
GitHub: Github page
Linkedin: Linkikedin page
Portfolio: Portfolio Website