Inspiration
When applying to internships we have had to fill out a Workday application every time and make an account for each new position we applied to. This is incredibly repetitive and makes the application process lengthy and tiresome. We wanted to improve this by creating one interface for all job applications where you can see the status of your apps and only have to create one account for all jobs!
What it does
WorkNow consolidates all your application information in one platform. It allows you to update personal information that is common across all jobs such as: name, address, email, colleges attended, job experience. You can also upload your resume and CV into the platform and access it later for future applications. You are also able to access, submitted, in progress, and saved applications in one place instead of having to dig through various emails.
How we built it
We built it using HTML, CSS, and JavaScript. We started by designing the barebones website using HTML to section out the pages we wanted and the content that we wanted to appear on each page. After coming up with the content, we then used CSS to design the visual aspects of the website such as the ombre banner and buttons that change shape/color when you hover over them. Finally, to add interactivity we implemented JavaScript by having onclick() function where certain events would happen when a button was clicked such as a popup. We also use JS to present the users name in the landing page after they have made their account.
Challenges we ran into
One of the biggest challenges we ran into was making sure that all the pages worked cohesively with each and all were visually the same. There would be lots of small bugs that would be hard to catch since the code was very text heavy but we were able to comb through and find our mistakes. In terms of pages, the login page was the hardest to implement as we kept running into issues with properly ensuring that the login button led to the main page of the website.
Accomplishments that we're proud of
Before the Hackathon none of us knew HTML, CSS, or JavaScript. So the thing that we are the most proud of is having been able to develop a website from scratch and incorporate design and functionality while having to learn as we go. We are proud of ourselves for not giving up when features were not working as we expected them to work.
What we learned
We learned three new coding languages: HTML, CSS, and JavaScript. We also learned how to trace our code for mistakes and ways to test code.
What's next for WorkNow
The application page will need to have links to the actual application. We were unable to implement this because this part is company specific as each company has a slightly different application.
Log in or sign up for Devpost to join the conversation.