- Group: A8
- Project name: Urge
- To develop a multi-functional online learning platform for CUHK students to LEARN and SHARE KNOWLEDGE.
- TUTORIAL POSTING AND BROWSING SYSTEM
- Urge allows all CUHK students and professors to upload their teaching materials online to share knowledge.
- The main difference between normal teaching and Urge is we encourage a bottom to top knowledge sharing.
- Urge believes enhancing creativity and knowledge is not limited by teaching but by sharing no matter you are a expert or not.
- DISCUSSION POSTING AND BROWSING SYSTEM
- Urge allows all CUHK students and professors to answer questions based on discussion threads.
- Everyone is able to learn from the discussion and further discuss through the topic.
- Urge believes raising questions and discuss about issues are the necessary way to consolidate our knowledge.
- REALTIME CHATTING SYSTEM
- Urge encourages users to have real-time chatting to discuss their interested topic.
- Urge believes real-time chatting systems provide a more flexible way for peers to discuss non-technical topics such as career path, self-learning materials, exchanges, etc.
- This sytem allows an all-rounded service provision for peers to share their personal experiences.
Urge requires Node.js and Vue.js.
- Start the frontend.
- Under the project folder. (.env is not uploaded to the repo)
cd frontend npm install npm run serve
- Start the backend.
- Under the project folder. (.env is not uploaded to the repo)
cd backend npm install npm run devStart