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.
- 📝 Create, edit, and delete posts on a bulletin board
- 🔍 Search posts by keywords or categories
- 🛠️ User management (registration, login, permissions)
- 🌟 Coming Soon: Notifications and real-time chat
To get the react project up and running locally:
- Clone the repository:
git clone https://github.com/mmuhunn/CampusShare.git cd CampusShare - Install dependencies:
npm install
- Start the development server:
npm start ```.
To get the Spring project up and running locally:
- Clone the repository:
git clone https://github.com/mmuhunn/CampusShare.git cd CampusShare - Open IDE:
bulid the gradle project
- Run the application:
run "CampusShareBackendAplication" - Open your results "http://localhost:8080".
We welcome contributions! Please read below list for more information.
This project is licensed under the MIT License - see the LICENSE file for details.
