CampusShare aims to create a community where academic resources and assignment approaches are shared, leaving valuable records for future students to build upon.
- Enhance academic performance through collaboration and resource sharing.
- Establish a sustainalbe platform for recording and referencing academic experiences.
- Provide ITM sutdents with a foundation for teamwork and potential contributions to open-source projects.
- Expand the platform for use by students from other schools.
- Evlove from a department-level community to an inter-university collaboration platform.
-
Login System
- University authentication for login.
- Enable data collection and personalized experiences.
-
Resource Sharing and Downloading
- Upload/download lecture materials, assignment approaches, and summarized notes.
-
Communication Space
- Comment sections and feedback functionalities for user interaction.
-
Lecture and Professor Evaluations
- Provide insights on teaching styles and preferences based on student feedback.
-
Participation Ranking System
- Measure contributions to the platform and implement a ranking system.
- Encourage active participation with potential rewards..
- Fork this repository.
- Create a new branch: 'git checkout - b feature-name'.
- Commit your changes:
git commit -m 'Add some feature'. - Push to the branch:
git push origin feature-name. - Open a pull request.
