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