Unofficial API for Women In Cloud RVCE Center of Excellence Management.
Women In Cloud RVCE API provides an unofficial backend service for the Women In Cloud RVCE Android & Web App. It offers various endpoints to manage projects, internships, events, student details, staff registration, and more.
The Android app is available on the Play Store. Explore it here.
Repository: women-in-cloud-rvce-android
Repository: women-in-cloud-rvce-web
The base URL for API endpoints is https://...
.
/project-applied-students/{project_id}/
: Get students who applied for a project./internship-applied-students/{internship_id}/
: Get students who applied for an internship./event-applied-students/{event_id}/
: Get students who applied for an event./add-project
: Add a new project./add-internship
: Add a new internship./add-event
: Add a new event./hire-project
: Hire a student for a project./hire-internship
: Hire a student for an internship./upload-project-document/{project_id}
: Upload project documents./upload-internship-document/{internship_id}
: Upload internship documents./upload-event-document/{event_id}
: Upload event documents./student
: Get student details by USN./funds
: Get funds information./add-fund
: Add a new fund./students
: Get registered students./all-project-applied-students
: Get all students who applied for projects./all-internship-applied-students
: Get all students who applied for internships./all-event-applied-students
: Get all students who applied for events./register-staff
: Register a staff member./get-staff
: Get a list of staff members./studentsCSV
: Get student details in CSV format.
Refer to the Java class diagram and Spring model dependency diagram for an overview of the application's structure.
Ensure to set the following environment variables:
sql_user_name
sql_password
google_password
google_user_name
Contributions are welcome! To contribute:
- Fork this repository.
- Clone the forked repository locally.
- Create a new branch for your feature/fix.
- Make your changes and commit them.
- Push the changes to your fork.
- Create a pull request in the original repository.
This project is licensed under the MIT License.
For questions or feedback, feel free to contact us.
Disclaimer: This project is not affiliated with any official Women In Cloud RVCE platforms. It's developed independently for educational and community purposes.