I'm Darren Ooi, a Software Engineering Graduate living in Brisbane, QLD, Australia. I am passionate about crafting web applications with _
Privacy Policy Analyser
QuPer is a web application designed to safeguard user privacy in the ever-evolving domain of Virtual Personal Assistants (VPAs). It provides a platform for assessing the privacy policies of VPA apps, aiming to eliminate uncertainty surrounding these policies and empower users with the knowledge needed to make informed decisions. QuPer offers an overview of the quality of inputted privacy policies based on four key metrics: Completeness, Readability, Availability, and Timeliness.
E2EE Messaging App
A secure, end-to-end encrypted, real-time messaging web application for your secret communications. This application utilises WebSockets to achieve two-way communication between the front end and the server. It supports adding contacts, one-on-one chat, multimedia messages, and viewing chat history. Docker was used to containerise the application, and Terraform was used to automate deployment on AWS. This project is a group project MVP developed in a week.
News Bias Minimiser
Just The Facts is an initiative designed to combat bias in news reporting using the capabilities of a large language model. It aims to purge emotionally charge language from news content, ensuring that readers are presented with comprehensive, unbiased facts. It enables users to make independent choices with minimal influence from publication biases. This project is a collaborative group effort.
World Happiness Data Visualiser
A web application that aims to provide users with a convenient way to view, analyse and visualise data from The World Happiness Report. With user authentication, data display, partial match search, and graphical representation features, the application offers a comprehensive and easy-to-use tool for exploring this information. The front-end is developed with React.js while the back-end is a RESTful Express API that interacts with a MySQL database.