I recently completed 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:
- 🔗 API Live Link: https://lnkd.in/gNsqwnxd
- 📌 GitHub Repo: https://lnkd.in/gTnFDKNW
It was an exciting challenge, and I loved implementing best practices for API development, security, and scalability. Looking forward to more such projects! 🚀