This is a blogsite that I created for "Capslock Content Writing". It works as a site for Capslock Content Writing to showcase their samples for potential customers. This is my very first, own full stack project I created. Though traditional it helped me grap the basics of the MERN stack and get started on other projects.
⚡️Technologies
- Uses the MERN Stack-
Mongo DB Atlas for a Database (First built through Mongo DB and then tranfered to Atlas) - MongoShell and Mongo Compass React for Frontend Use of Express and Node.js to create a small backend server. - Postman API To test backend API calls
- Axios Library
- CSS
- Google Firebase Authenticator- Handles user SignUp and Sign In process, and Authentication.
- Git Bash
👽 Features
- This Blogsite allows anyone to read blog articles of the site.
- Users can log in to upvote and comment on articles.
- Once upvoted, the users cannot upvote again. The endpoints have been protected.
- If they don't have an account, they can sign up to do so.
- There is a featured articles section in the homepage as well.
❄️ Future
- Add a Admin Panel so users can signup and add articles using CRUD
- Improve the featured articles section to view the most upvoted or commented articles