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!

Built With

Share this project:

Updates