Inspiration

Our inspiration for this project was an underrepresented small business; we wanted to help all small businesses by creating something useful for them. This sprouted the idea of unemployment and issues with jobs in the recent few years due to layoffs and other post-pandemic consequences, which helped us find out that we wanted to create this website focused on posting and reaching out for jobs in your area with small businesses owners for all different types of jobs: single day work, part-time, or even full-time.

What it does

We have 3 main functionalities:

  1. Allows business owners to create accounts for their locations and add tasks to describe what they'd like done and when they'd prefer it be done.
  2. Allows everyday job seekers to find tasks they match well with and email the business owner more information about the position offered.
  3. A map feature that can help job seekers determine how much their commuting times will be as it gives you an exact location from longitude and latitude lines.

How we built it

By combining JavaScript, HTML, and CSS, we created a user-friendly website to help navigate these functions. Also, using Spring Boot, we made a bunch of API endpoints to connect our MongoDB database to our Next.js interface.

Challenges we ran into

Some challenges we ran into were based on generating an idea that all of us could work on since our experience levels are different. Additionally, most front-end work was a massive troublemaker, as most of our issues arose from routing and retrieving data from our API.

Accomplishments that we're proud of

My group and I are most proud that while discouraged by the fact that nothing was initially working, we persevered and drove our momentum into overdrive. We stood on business and got the job done. Additionally, learning some backend development was beneficial for all of us, as not many of us knew it well.

What we learned

Throughout this experience, each team member took a step back and learned a lot about adapting to a challenging environment and working through problems as a team, which is what you need in most computer science-related fields.

What's next for Snap Link

To elevate our project in the foreseeable future, we plan on improving UI functionality and appearance, as well as additional features such as finances and the ability to advertise more. We plan on doing all this by emphasizing frontend development more heavily.

Built With

Share this project:

Updates