QuizGrad Game

QuizGrad Game

QuizGrad Game is an advanced full-stack application developed using modern technologies such as NestJS, NextJS, and MySQL. This platform allows users to create engaging quizzes and invite participants to join in real-time using Socket.IO. It is designed with a focus on scalability, responsiveness, and seamless user experience.

NextJS
MUI
Responsive
Fullstack
Mysql
TypeOrm
API
Typescript
NestJs
SocketIo
Sendgrid
Docker
Github Actions
View more
Kanban Dashboard

Kanban Dashboard

Kanban Dashboard is a comprehensive project management tool designed to help users organize and track tasks efficiently. It provides an intuitive interface for managing projects through various stages of completion, ensuring productivity and collaboration among team members.

ReactJs
Docker
NextJS
MUI
Redux
Typescript
NodeJS
ExpressJs
Mysql
Sequelize
Api
Fullstack
Sendgrid
View more
Portfolio

Portfolio

This portfolio project serves as my personal website, showcasing my skills, projects, and professional journey. Built using NextJS and MUI, it leverages modern web development practices such as server-side rendering (SSR) and responsive design to ensure an optimal user experience across devices.

NextJS
Typescript
App Router
SSR
MUI
Docker
Github Actions
Responsive
SEO
UX/UI
View more
Fremantle City Library

Fremantle City Library

The Fremantle City Library project was developed as part of my Diploma of Information Technology (Web Development) course. It showcases best practices in web development, including SEO optimization, responsive design, and user-centric UX/UI principles. The project also includes a detailed Figma design to complement the development process.

HTML
CSS
Github Actions
Javascript
Responsive
SEO
Figma
UX/UI
Web Development
View more
Tasks App - Code Technical Test

Tasks App - Code Technical Test

This project is a robust task management system designed to streamline task creation, editing, listing, and deletion. Each task includes attributes such as status (pending, in progress, completed) and priority level (low, medium, high). The system supports multi-user collaboration by allowing tasks to be assigned to multiple users and includes role-based access control for managing permissions effectively.

Reactjs
React Router
Typescript
MUI
Docker
Github Actions
Responsive
SEO
UX/UI
PHP with Laravel 12
Mysql
View more