My Projects

Banking System


C# - Intermediate level

Description:
This project was built for C# programming assignment to simulate the logic from a banking system's backend.

Concepts:
Object-oriented design, exception handling, data structures, method overrides and encapsulation.

PokeAPI Pokedex

JavaScript Practice - Intermediate level

Description:
This pokedex practice project focuses on fetching and manipulating external API data.

Concepts:
Fetching and manipulating data from REST APIs, asynchronous functions (fetch, async/await), and dynamic DOM elements generation, handling user interactions (search, click, display details)

Static Website Build

HTML/CSS Practice - Beginner level

Description:
This webpage was created with only HTML and CSS to demonstrate web design fundamentals.

Concepts:
Designing and structuring a static website, styling with CSS, HTML fundamentals, grid layouts, mobile device adaptability, and webpage accessibility

Worst Login UI Challenge

Javascript Practice - Beginner level

Description:
This game was made with front end only, designed for JavaScript UI practice.

Concepts:
Webpage design with HTML and CSS, DOM manipulation, event handling, and a basic NodeJS server execution

Portfolio Website

HTML/CSS/JS - Intermediate level

Description:
Portfolio website to showcase projects completed.

Concepts:
Animations with Data-AOS, CSS screen adaptability, CSS design & styling, HTML fundamentals