Role: Frontend Developer
Tech Stack: React, GSAP, Tailwind CSS
A modern, animated landing page for a premium coffee brand, aimed at creating a luxurious user experience and high conversion rates.
1public class Bank {2 private String name;3 private List<Account> accounts = new ArrayList<>();45 public Bank(String name) {6 this.name = name;7 }89 public void openAccount(String owner, double initialBalance) {10 Account account = new Account(owner, initialBalance);11 accounts.add(account);12 System.out.println("Account opened for " + owner);13 }1415 public void showAccounts() {16 for (Account acc : accounts) {17 System.out.println(acc);18 }19 }20}
1#include <iostream>2#include <vector>3#include <string>45class Bank {6private:7 std::string name;8 std::vector<Account> accounts;910public:11 Bank(const std::string& name) : name(name) {}1213 void openAccount(const std::string& owner, double initialBalance) {14 accounts.emplace_back(owner, initialBalance);15 std::cout << "Account opened for " << owner << std::endl;16 }1718 void showAccounts() const {19 for (const auto& acc : accounts) {20 std::cout << acc << std::endl;21 }22 }23};2425int main() {26 Bank bank("MyBank");27 bank.openAccount("John Doe", 1000.0);28 bank.showAccounts();29 return 0;30}
The brand needed a site that felt premium yet loaded quickly, with subtle animations to improve storytelling without compromising performance.
HTML5 <video>
+ responsive containerImproved perceived brand quality and performance scores across devices. Learned how to integrate GSAP into Next.js effectively.
🔗 Live Site • GitHub Repo