Built & Deployed a Normal Content Subscription API

A Backend Developer Test Task, where I built a Content Subscription API with authentication, subscriptions, content recommendations, and email notifications. It was a great experience working with Node.js, Express, MongoDB, and JWT authentication, along with third-party API integration and email services.

🔥 Key Features:

- ✅ User Registration & Login (JWT-based authentication)

- ✅ Subscription Management (Subscribe/Unsubscribe to content categories like Tech, Health, and Business)

- ✅ Personalized Content Fetching (Using an external API)

- ✅ Subscription Confirmation Email (Automated email notifications)

- ✅ Deployment on Vercel (Scalable & accessible API)

- ✅ Postman Collection for API Testing (Well-documented endpoints)

- ✨ (Optional: Integrated a mock payment gateway for premium content access!)

🌍 Live Demo & Repository:

- 📌 GitHub Repo: https://github.com/mihf05/subscriptions-with-payment


Click here to share this article with your friends on X if you liked it.