PickaCourse
Overview
After finishing this project, I confirmed my interest in frontend and project management. The project was completed by a group of 6 students. My role in the group was frontend developer and a communication bridge for designers and programmers.
Issue
Since COVID-19, everything has been on online. Students find it hard to make friends on Zoom University. How can we build a social media platform where students in the same school can find classmates with whom to make friends and share notes? What if there was a platform for students to preserve college connections into the future?
Survey Summary
- The survey was distributed online to Virgina Tech University students. There were 88 useful response in total.
- 92.1%-94.4% Students agree or strongly agree that they want more student connections
- 78.2% People had or currently have trouble making student connections
- 83.9% People are interested in our solution of networking with fellow students and classmates
Product
A web-based college-wise social networking platform which allows students to organize around classes and schedules. After adding a course to their schedule in the app, the user will automatically join the class's group chat and follow other students in the same class. Connections are built based on similar schedules, academic tracks, and interests. All you need to do is pick a course!
Marketing Plan
Our target users: 19.9 million college students in the U.S.: Prospective Students, Current Students, and Alumni
Our possible sponsorships: Companies that need new-grad employees, Ads, Colleges
Prototype
Source code in Github
My Contribution
- Ideation for the product
- Prototyping in Figma with design team
- Frontend programming using JavaScript, HTML, CSS and React
- Integrated Ant Design components in interface realization
- Retrieved and update backend data with API calls properly
- Implemented Course info page includes forum section and search engine
- Realized responsive design for writing comments, like comments and response other's comments
- Hold weekly meetings to keep design and programming team up to date
- Writing documentation for the product
Code snippet
← All Projects