Inspiration
The need for students to network professionally through focused connections between peers motivated our development of Peerify. The random chat service Omegle fails to provide structure or accountability which prevents people from making pure connections, let alone students from making professional connections. Peerify lets users create instant connections which enables students to build meaningful relationships that help users achieve their academic and professional goals. Peerify functions as a platform which helps students find their needed professional connections and academic support.
What it does
The platform Peerify enables students from different educational institutions to establish professional connections through live video or text conversations. The system uses advanced matching to connect users through their academic fields and educational institutions and professional interests. The platform operates as an endless network which enables students to build their professional network through efficient connections.
How we built it
The development of Peerify employed a basic web development approach which combined HTML for structure with CSS for design and JavaScript for application functionality. The development timeline became shorter because we used Gemini and ChatGPT AI tools throughout the process. The tools helped us create boilerplate code quickly while they debugged complex JavaScript code and improved CSS responsiveness and developed the complex matching system logic.
Challenges we ran into
The project required a solution to its main problem of creating an efficient student matching system which used multiple weighted criteria to generate best student matches while maintaining a simple interface through JavaScript execution. We encountered major difficulties when we tried to achieve professional UI/UX consistency and device responsiveness through HTML and CSS only.
Accomplishments that we're proud of
We constructed the student matching system which functions as the fundamental component of Peerify. We created a professional user interface using HTML and CSS and JavaScript without needing to use extensive framework support. The AI tools helped developers create code at a faster pace which resulted in a complete front-end system with logical structure.
What we learned
The development process showed that applications require user-centered design because professionals need tools which provide fast results with important information. JavaScript allows developers to create sophisticated logic-based applications through direct coding without requiring deep framework knowledge. The project showed that artificial intelligence tools help developers speed up their complete development process.
What's next for Peerify
We will start by adding core connection features to the platform. The system will use WebRTC through JavaScript to create protected peer-to-peer connections and developers will build fundamental security features which protect users. The matching system will receive an update which enables users to choose specific professional skills for better user matching results. The platform will allow users to choose between multiple modes which modify their experience according to their individual requirements and preferences. For example, the platform will introduce a "professional" mode which enables students to connect with professors and employers who need job candidates.
Log in or sign up for Devpost to join the conversation.