This project is a social media-style platform that allows users to:
Create, edit, and delete their posts. Enjoy an additional feature where users (and non-users) can view random dog pictures fetched from the Dog CEO API.
Technology Stack:
Frontend: Angular
Backend: Node.js
Database: MongoDB
Features 📌
✅ User Authentication:
Secure signup and login functionality with hashed passwords. Authentication implemented with JSON Web Tokens (JWT).
✅ Post Management:
Users can create, edit, and delete their posts. Posts are stored in MongoDB for persistent storage.
✅ Random Dog Images:
A fun feature that fetches random dog images using the Dog CEO API. Accessible to both users and non-users.