Projects

Clear Filter
AccessAbility project preview

AccessAbility

List of technologies used:

HTML

HTML logo

TypeScript

TypeScript logo

NodeJS

NodeJS logo

Express

Express logo

Tailwind

Tailwind logo

Angular

Angular logo

Firebase

Firebase logo

Ubuntu

Ubuntu logo

NGINX

NGINX logo

Git

Git logo
Project description:

AccessAbility was created as a project for KitaHack 2024 and subsequently the GDSC Solution Challenge 2024 upon being selected as one of the top 10 representatives for Malaysia. Our group consisted of 4 people: Alex Chee Kai Hong, Rachel Lim, Mohammed Moatasem and myself. The focus and target audience of this web application are the disabled where the aim is and to provide them with a platform where they can more easily search for jobs. In order to incentivise employers and/or companies to use the platform, over or in tandem to an alternative such as LinkedIn, is to increase their reputation through various means. The most obvious was to take advantage of societal norms, encouraging the hiring of disabled people and reduce discrimination in the working environment. Due to time constraint from assignments and exams however, this project was never completed. Everyone also had to study the required technologies, further consuming valuable time. Consequently, the prototype, where many features are lacking, was used as submission instead.

Auth Hub project preview

Auth Hub

List of technologies used:

HTML

HTML logo

TypeScript

TypeScript logo

Vue

Vue logo

Tailwind

Tailwind logo

NodeJS

NodeJS logo

Express

Express logo

MongoDB

MongoDB logo

Git

Git logo
Project description:

As I worked more web application, I realised something: I have to repeatedly implement authentication into each one of them. Instead of focusing on learning or implementing the new system, I ended up spending time setting up my project with an authentication, again. With the goal of resolving this problem, I decided to create this project: Auth Hub. All future projects that fall under my domain, spimy.dev, with the exceptions of Spuiz and Hackathon projects, would make use of this. This enables users to use a single account across all my projects, providing a unified experience similar to how HoYoverse manages accounts across its games. For added security, the dashboard also allows users to revoke their signed-in sessions from any of their devices. This project was also my first time using Tailwind CSS, as it was gaining popularity and I wanted to ensure that it is within my skillset.