Inspiration

As university students who have only stepped out into the working world recently due to taking up internships, we have heard many stories from our peers, and our own experiences included, that points to how working life can be mundane and/or unfulfilling. This led us to think about how we can make a difference to the working community with the knowledge that we have gained in our field of study, one that would offer practical benefits and enjoy using at the same time.

What it does

Our web application, WorkJoy is a all in one web application that utilises SgId for secure sign in.

To start, it allows employees to keep track of their benefits such as number of leaves left, and countdown to pay day. It also allows employees to easily apply for MC or leaves, reducing administrative time spent.

Company-wide upcoming events such as employees birthdays are also available for view, to instill a sense of togetherness within the company and foster inclusivity.

A quote of the day and mood tracker has also been implemented to add a touch of personalisation for employees, and for employers to track the overall well-being of their employees.

Our web application also contains an employee directory that allows any one in the company to search for other employees within that same company. This is to connect employees, especially if the company is of a larger size.

Next, a leaderboard feature is customised where employees who are more productive and are able to finish their tasks faster, are able to gain more points and stand a chance to win monthly rewards.

Moreover, the welfare feature allows employees to send feedback, with the option of remaining anonymous. This feature aims to allow employees to have a safe space to share their thoughts.

Volunteering projects are also displayed in the welfare feature. This feature encourages corporate volunteering during work hours. This boosts the company’s reputation, while allowing employees to engage in activities outside of their daily work. Points are also up for grabs when volunteering, which adds to their leaderboard ranking as well.

This creates an exciting way to encourage employees to be more productive, and to take breaks as well. Friendly competition would allow employees to have something fun to look forward to during work hours as well.

Lastly, this web application leverages on OpenAI to provide AI tools, such as generating a daily schedule given their tasks. This feature offers practical benefits such as decreasing time wasted on planning their day or getting overwhelmed with the list of tasks they have to complete.

How we built it

This application was built with Next.js framework, along with TailwindCSS and utilised Firebase for the backend.

Challenges we ran into

Given the short timeframe, we were unable to fine-tune some of our features to ensure the best user experience.

Accomplishments that we're proud of

We were able to deliver a working code prototype of our application, and successfully leveraged next generation technologies such as OpenAI.

What we learned

How to integrate certain APIs into our app, such as SgId & OpenAI. We were also able to hone our technical knowledge in relevant frameworks such as Next.JS & TailwindCSS

What's next for [Analysts-and-Engineers] WorkJoy

In the future, we can continue learning how to leverage AI in our application or future projects, to increase usability and to improve the productivity of users.

Built With

Share this project:

Updates