• Implemented robust authentication methods, including Bcrypt for password hashing, JWT for user sessions, and Google authentication for diverse login options.
• Integrated like, dislike, and subscribe functionality, enhancing user interaction and community engagement.
• Incorporated video uploads using Firebase Storage for seamless sharing. Also, developed a feature to upload files with associated URLs directly stored in MongoDB, optimizing data management and user experience.
• Implemented a recommendation system to deliver personalized content and integrated advanced search functionality, improving content discoverability.