## Inspiration

Career fairs are hectic when so many students try to talk to recruiters at once. Recruiters don’t have time to scan everyone’s paper resume at the fair, and it is even harder to remember their faces after they drop off their paper resume. We decided to make an app that associates a student’s face to his/her resume using facial recognition software. Recruiters can look at a student’s resume quickly at a career fair and remember the student’s face.

## What it does

HYRE is a web application created to aid both students and recruiters in the job hiring process. Students use the app to upload their resumes and pictures. Recruiters use the app by taking a picture of a student at career fair and immediately obtaining his/her resume through facial recognition software. Recruiters can save students they like in the app if recruiters are considering students for hire. HYRE can not only be used at career fairs, but also at networking events.

## How we built it

HYRE was built using Django, Python, HTML, Javascript, and a SQLite database for the web application. The facial recognition software API was obtained from Kairos, an open source human analytics platform.

## Challenges we ran into

Staying awake. Especially after promising ourselves no caffeine. Also, implementing facial recognition reliably and integrating it into our app.

## Accomplishments that we're proud of

Making a complete product that we can demo at career fair.

## What we learned

How to use Django and how to create web applications (none of us had prior experience).

## What's next for HYRE

We can significantly improve our facial recognition algorithm by using a more well-known API (which would take longer to implement). In addition, the app could be much more interactive for students, where students could view companies and save recruiters that they met, so that the students don’t forget recruiters’ names and faces. This would also be a cool project for Microsoft HoloLens, since recruiters could pull up resumes as holograms.
## Inspiration

Time is the most valuable thing in the world. With so many job posting sites, it is quite easy to lose the track of time while applying. Such a long term repetitive work also causes exhaustion. To allow a student avail all the opportunities available to them, we have developed an app that will do all of the hard work.

## What it does

The app requires minimal user interaction. A user only need to enter their details, resume, and set their preferences. When they click that **SUBMIT** button, it takes all that data and applies to the jobs that align with the user's liking.

## How we built it

Our team used Python for backend and utilized Angular for frontend.

## Challenges we ran into

There are so many job boards available. It was quite difficult to pull data from such chaos. However, the main challenge was figuring out the application procedure. Although the job applications require similar information, the way these take input varies a lot. Our software engineering skills, our expertise in algorithms and data structures, and our problem solving capabilities helped us tackle this challenge.

## Accomplishments that we're proud of

As students, we know how troubling and frustrating searching and applying for jobs can be. With the help the help of this app, anyone can do job applications in a breeze. We are glad that we have developed such a platform.

## What we learned

We learned how to categorize complex data for simplifying tasks in chaotic environments.

## What's next for Job seeking and automatic applying application

We would love to see this on mobile platforms. Nowadays, people spend most of their time on their phones. Being on mobile platforms would allow us to serve a broader user base.
## Inspiration

Students spend hours getting their resumes ready and then application portals ask them to rewrite it all on their terribly designed webform. Worst of all, autofill does not work! Making it a very tedious manual effort. So we designed a site that goes around this, and let's our users automatically apply to as many relevant job postings as possible. We initially planned our app to programmatically generate a Resume and Cover Letter based on the job description and the user's skill set.

## What it does

Instead of going to every single website to apply, you list all the jobs you want by entering their addresses or by selecting the jobs we think match you. Then, you simply enter your information **once** and our website will handle all those applications and get back to you with their statuses!

## How I built it

Our web app was built using React and on a Redux app hosted on Firebase. We used Firebase functions, database, storage and authentication. We used UI-Path (the automation application) to automatically fill out the forms based on the users preferences. We used a Windows server to run our UiPath application on the Google Cloud Platform, we also set up a flask server on the VM to be ready to take inputs.

## Challenges I ran into

The UI-Path application does not have the functionality to run tasks based on external inputs, and to dynamically generate applications, we had to do some complicated powershell scripting and save all our our input as files that the ui-path would open.

## Accomplishments that I'm proud of

Anyone can access the site and apply now! The whole site is connected to firebase and all users have their own storage and accounts immediately when logging into the platform.

## What I learned

It was our first times using redux and firebase and we covered almost all firebase functionality and implemented all of our website functions in redux so we ended up learning quite a bit. Shoutout to FreeCodeCamp!

## What's next for While(1);

Get our summer internships through this. If we use our own application enough times, then there's no limit to how many rejections you can get!