Hi I am

Akhanani Gceya

Comp Sci
Student

I’m a 2nd-year student dedicated to crafting seamless digital experiences. With a growing focus in UI/UX design, front-end development, and Java programming, I thrive at the intersection of aesthetics and logic. Driven by a passion for tech and a long-term dream of taking to the skies as an aviator.

Hire Me
Akhanani Profile

About Me

I’ve always been driven by an insatiable curiosity to figure out how things work. What started as a desire to learn new digital skills has evolved into a full-fledged pursuit of my Computer Science degree. I love diving into the deep end of problem-solving. Now, I’m putting these skills to work on real-world projects. I am building a career in tech not just because I love creating digital experiences, but because it is the engine for my ultimate ambition. Every line of code I write and every design I ship is a strategic step toward completing my degree and funding my training to become an aviator.

Services

What I can actually do for you

Web Design

Web Design

Crafting user-centered interfaces and high-fidelity prototypes.

Development

Development

Transforming designs into fast, responsive websites. I write clean code to ensure your site looks sharp and performs flawlessly across all devices.

App Design

App Design

Designing sleek, modern mobile experiences. I apply mobile-first principles to create intuitive, app-like layouts that feel completely natural in the user's hands.

My Projects

A showcase of my technical and creative journey. From complex algorithms to pixel-perfect user interfaces, explore the real-world applications I’ve built to solve problems and elevate digital experiences.

Java

Hotel Management System

A mini full-stack hotel-management system integrating front-end UI with complex back-end logic

View UI ↗
View Code
import java.util.ArrayList; import java.util.Arrays; import java.util.Scanner; public class hotelcostcalculator { @SuppressWarnings("ConvertToTryWithResources") public static void main(String[] args) { Scanner scanner = new Scanner(System.in); //----------------------------------------------------------------------------------------------------// // Hotel structure code /* * 1 -- Welcome message * 2 -- Display cost for customers (maximum rooms to rent out = 30) * ROOM TYPE COST * standard 400 * standard vip 600 * high vip 1000 * 3 -- Discounts * Standard rooms: > 5 (12% off), > 10 (50% off) * Standard VIP: > 2 (10% off), > 5 (30% off), > 10 (50% off) * High VIP: > 2 (10% off), > 10 (40% off) * Returning customers get an additional 3% off * 4 -- Calculations * 5 -- Display results */ //----------------------------------POST CODE---------------------------------------------------------// // CREATE ARRAY OF PAST USERS ArrayList users = new ArrayList<>(Arrays.asList("AKHANANI GCEYA", "LIONEL MESSI")); System.out.println("Welcome to Akha Gceya's Hotel! Please enter your name: "); String userName = scanner.nextLine(); System.out.println(); // Check if the user is a returning customer if (users.contains(userName.toUpperCase())) { System.out.println("Welcome back, " + userName + "! As a valued returning guest, you get an exclusive 3% discount on your total bill."); } else { System.out.println("Hello, " + userName + "! We’re excited to have you at Akha Gceya's Hotel and look forward to providing you with excellent service."); users.add(userName); } System.out.println(); //-------------------------------MENU DISPLAY ---------------------------------------------------------// System.out.println("--------------------- MENU ----------------------------"); System.out.println(" ROOM TYPE COST PER ROOM"); System.out.println(" Standard R400"); System.out.println(" Standard VIP R600"); System.out.println(" High VIP R1000"); System.out.println("-------------------------------------------------------"); System.out.println("-------------------- DISCOUNTS ------------------------"); System.out.println("Standard: > 5 rooms (12% off), > 10 rooms (50% off)"); System.out.println("Standard VIP: > 2 rooms (10% off), > 5 rooms (30% off), > 10 rooms (50% off)"); System.out.println("High VIP: > 2 rooms (10% off), > 10 rooms (40% off)"); System.out.println("Returning customers: Extra 3% off the discounted total"); System.out.println(); //-------------------------------USER INPUT-------------------------------------------------// System.out.println("What type of room would you like to rent? Enter [Standard, Standard VIP, High VIP]: "); String roomType = scanner.nextLine().toLowerCase().replaceAll("\\s", "").trim(); System.out.println("How many " + roomType + " rooms would you like to rent? (Enter a number from 1 to 30): "); int roomQty = scanner.nextInt(); System.out.println(); System.out.println("You have selected " + roomQty + " " + roomType + " room(s). Please wait while we calculate your total cost..."); //-------------------------------CALCULATIONS---------------------------------------------// double disCost = 0; switch (roomType) { case "standard" -> { if (roomQty > 10) { int cost = roomQty * 400; disCost = cost - cost * 0.5; System.out.println("Original Cost: R" + cost + " | Discounted Cost: R" + disCost); } else if (roomQty > 5) { int cost = roomQty * 400; disCost = cost - cost * 0.12; System.out.println("Original Cost: R" + cost + " | Discounted Cost: R" + disCost); } else { int cost = roomQty * 400; disCost = cost; System.out.println("Total Cost: R" + disCost); } } case "standardvip" -> { if (roomQty > 10) { int cost = roomQty * 600; disCost = cost - cost * 0.5; System.out.println("Original Cost: R" + cost + " | Discounted Cost: R" + disCost); } else if (roomQty > 5) { int cost = roomQty * 600; disCost = cost - cost * 0.3; System.out.println("Original Cost: R" + cost + " | Discounted Cost: R" + disCost); } else if (roomQty > 2) { int cost = roomQty * 600; disCost = cost - cost * 0.1; System.out.println("Original Cost: R" + cost + " | Discounted Cost: R" + disCost); } else { int cost = roomQty * 600; disCost = cost; System.out.println("Total Cost: R" + disCost); } } case "highvip" -> { if (roomQty > 10) { int cost = roomQty * 1000; disCost = cost - cost * 0.4; System.out.println("Original Cost: R" + cost + " | Discounted Cost: R" + disCost); } else if (roomQty > 2) { int cost = roomQty * 1000; disCost = cost - cost * 0.1; System.out.println("Original Cost: R" + cost + " | Discounted Cost: R" + disCost); } else { int cost = roomQty * 1000; disCost = cost; System.out.println("Total Cost: R" + disCost); } } default -> {System.out.println("Invalid Choice!! Try Again");} } if (users.contains(userName.toUpperCase())) { System.out.println("As a returning customer, you get an extra 3% off your discounted cost!"); double finalCost = disCost - (disCost * 0.03); System.out.println("Final Cost after all discounts: R" + finalCost); } else { System.out.println("Thank you, " + userName + "! We hope to see you again so you can enjoy our 3% returning customer discount."); } scanner.close(); } }
Gceya Profile Thumbnail
Figma

Gceya Profile Landing Page

Web Design

RAGA Thumbnail
Figma

Raymond Ackerman Golf Academy Landing Page

Web Design

Wetutoryoulearn Thumbnail
Figma

Wetutoryoulearn Business Page

Web Design

Music App Thumbnail
Figma

Sabrina Carpenter UI

App Design