Inspiration

We wanted to help students and professors find jobs and post positions in an easier and streamlined manner compared to the existing solution.

What it does

It allows students to search from a job listing database for positions on WPI campus. The students can narrow their search to specific employment periods or employment hours per week.

How we built it

We used express for our backend, mongoDB as our database, and react/material-ui for our front-end interface.

Challenges we ran into

We ran into some challenges building the mongoDB database as well as structuring all the UI elements properly and scaling them to look appealing to the end user.

Accomplishments that we're proud of

We are proud of setting up a cloud instance of mongoDB so that our team can work on the project independently and we are also proud of learning how to use material ui components.

What we learned

We learned how to set up a mongoDB instance online, how to write an API for our frontend to communicate with the database, and how to create material ui components using the React framework.

What's next for WPI Campus Job Search

Add methods for professors to manage their job listings, and allow students to log in and save/apply to job postings through our interface. This would allow our service to fulfill all the needs in one simple application.

Built With

Share this project:

Updates