Inspiration

Due to the raising competitiveness in job market, it is getting harder and harder for students to get a job after graduation, especially for students without prior job experience.

What it does

HireMe solves two major problems that most students are facing. Firstly, it helps students to gain practical job experience related to their study. Secondly, students with financial hardship can utilise this platform to earn money during their study. We are aiming to collaborate with UNSW founders so they can use this app as a talent pool to find the right candidate for their start up. Also, we are going to implement UNSW SSO so only the students with valid zid can use this platform. External job seekers are also welcome to use this platform.

How we built it

We design this user-centric app by focusing on two key points, intuitiveness and straightforwardness. We architect a simple and easy to use application to maximise the user experience. With an engaging UI design, it attract user attention and curiosity to browse all of the pages we have. The prototype of the frontend is utilising React, tailwindcss, and MUI to expedite the development process. Although, currently the prototype is not integrated with backend. We have a backend app that is ready to deploy. The backend provides a robust security from cross site scripting with HTTP only cookies design, and bcrypt to hash and salt password. The backend is using Python, Flask, and PostgreSQL. Gunicorn and gevent are also used to create production-level server and allow concurrent requests. The API doc is available in this link https://documenter.getpostman.com/view/38973392/2sAXxS8rQH.

Challenges we ran into

We were facing some challenges in the UI development since we don't have a designer. But we worked together from trial and error to experiment with the colour selections polishing the UI to achieve this.

Accomplishments that we're proud of

We created a frontend and backend prototypes only in a few days even though some we are busy with our study, assignments, and part time. I am very proud to present the frontend that because it looks very modern and engaging. Also, we're proud with the robust backend application since it is a production-level application. It has a robust security and able to serves requests concurrently.

What we learned

We experiment new things using a new tech stack. Playing with different UI implementations and become a better frontend and backend developers.

What's next for HireMe

  1. Integrate UNSW building API to show booking location from google map.
  2. Chat features
  3. Share freelance link.
  4. Request a service.
  5. Integrating AI like chatbot.
  6. Follow a freelancer.
  7. Expand to secondhand goods marketplace.

Built With

Share this project:

Updates