Inspiration

The field of computer science is one that's currently in very high demand, and with this the number of computer science students only grows. Because of this, from a first year perspective, it can be harder to stand out and pose to be discouraging when trying to apply for jobs and/or internships. In fact, the com sci field is so large that the one of the only viable ways most students work to gain a competitive edge for those job and internship applications is through networking, which ultimately lead to the development of myApply.

What it does

myApply is a web application that will get your name out there in a fast and efficient manner. Depending on your field of study, the site will offer a variety of respective well-known Canadian companies and provide you with the emails of the recruiters working at said companies. With this information you will be able to mass send emails to these recruiters for whatever purpose you see fit. Whether that be to reach out about internships, available positions, or to arrange a general coffee chat where you can network further.

How we built it

The frontend of this project was handed using Next.JS and ChakraUI. The backend of this project was built using python and flask. In order to send the emails, we used the Sendgrid API.

Challenges we ran into

The biggest challenge we ran into during our programming journey was communication and our lack of understanding around APIs in general. Our group was effective at separating tasks and delegating, but when we had to put frontend and backend together, there were a number of issues. We recognize that since we are still relatively new to hackathons that mistakes like this were bound to happen, and are simply glad that it did not hamper us or our product in the long run.

Accomplishments that we're proud of

What we learned

We have learned more about how APIs work which allowed us to move from hardcoding everything to actually inputting functions and other uses of python within our project. Combining react and flask allowed us to style the webpage in a much more efficient manner than simply coding using HTML and CSS styling manually without sacrificing any of the functionality.

What's next for myApply

Currently our web app is limited and mostly a conceptual prototype. However, we have massive plans for the future. One of our first objectives will be to expand development for the companies offered, as well as expand offered job positions for said companies. The beauty of our we application is the fact that it's not limited to technical positions at big tech corporations. It can be for multiple fields of work such as mass emails for lawyer recruitment, medical recruitment, and many demanding fields that require potential networking opportunities.

Built With

Share this project:

Updates