Research Sphere is a platform designed to bridge the gap between students seeking research opportunities and professors offering such opportunities. The backend API is responsible for handling various essential tasks and services required for our platform's seamless operation.
- User Authentication : Secure user registration and login.
- User Profiles : Allow users to create and edit their profiles.
- Opportunity Management : Create, list, update, and delete research opportunities.
- Application Handling : Accept, reject, and withdraw applications for opportunities.
- Password Recovery: Implement forgot password functionality.
- Email Verification: Ensure user email verification for security.