Inspiration
As a new student at a school with almost 40,000 undergrad students, it can be difficult to find others with likeminded interests. We created this project in homes of facilitating this process
What it does
The project is intended to allow the user to create a profile with their major and interests, which would match them with other similar students. In the current state, only the login system and username/password storing system is functional
How we built it
We built this using JFrames, and by running a server through our machines
Challenges we ran into
The largest challenge we faced was trying to navigate GitHub for the first time in a group. A few of us had familiarity of use for a solo project, but working together posed the new challenge of version control. We often found ourselves conflicting with code, and had to restructure the way we worked by more effectively pushing code and working on different classes.
Another problem we ran into was reading and writing from text/JSON/csv files. We chose these as a simple and quick way to store information, but quickly found them difficult to operate.
Accomplishments that we're proud of
Our group is extremely proud of our use of the server, the multithreading, and the GUI to navigate through the application.
What we learned
Though our application does not work as we had hoped it would, we gained incredible and valuable knowledge on how to use JFrames with Java Swing technology, read/write from one file to another, and get the front end to communicate with the back end. I also learned that breaks are important, and that clearing the mind can really help sharpen up my work ability.
What's next for MeetPurdue
Finish what we started!
Log in or sign up for Devpost to join the conversation.