Inspiration
Our inspiration for Link came from the need of students to discover a passion for extracurricular activities within their communities. We noticed that existing platforms lacked a unified and efficient way for community members to easily find extracurriculars that interest them, so we created a solution that would streamline this process.
What it does
Link is a platform designed to simplify the sharing of extracurricular activities within communities. Users can easily create and join communities to Link with others. Community members can quickly post announcements regarding upcoming activities to their single community, which can then be easily matched to students within the community using our Link system. The Link system uses word2vec vector representation and artificial intelligence to generate matches between students and extracurricular posts. Members can engage with these posts, fostering knowledge-sharing within the community.
How we built it
We built Link using a combination of front-end and back-end technologies. The front-end was developed using HTML, CSS, and JavaScript to cater an intuitive user experience. For the back end, we utilised technologies much as Python websockets, MongoDB, and gensim to handle server-side logic and data management.
Challenges we ran into
Throughout the development process, we encountered various challenges, including the difficulties of designing a well built user interface, implementing data storing systems, and ensuring the security of the login system. However, the most difficult challenge was the short time limit of the hackathon.
Accomplishments that we're impressive of
Despite the challenges, we're proud to have created a functional and user-friendly platform. Our most notable accomplishments include the development of a user friendly interface, implementing effective data storage and recovery mechanisms, and the intuitive Link system of the platform.
What we learned
Building Link taught us valuable lessons in web development, teamwork, and problem-solving. We learned the importance of collaboration and communication in a team setting and how to use a wide range of technologies and tools to address complex challenges.
What's next for Link
The next steps for Link involve adding moderation features to allow for community moderators to edit, remove and change community posts. Moderators will also be able to remove users from a community and change community settings to streamline the platform.
Built With
- css
- gensim
- hashlib
- html
- javascript
- kaggle
- mongodb
- python
- websockets
- wikipedia
- word2vec

Log in or sign up for Devpost to join the conversation.