Hi, I am

Danielle Widjaja

Front-end developer based in London

Contact Me

Below are my projects done with Shecodeslogo

AI Poem Generator

AI Poem Generator

This project was such a blast to work on for my portfolio! I learned so much, including how to properly craft prompts for AI, work with AI APIs, style CSS directly in JavaScript, and even explore new JS plugins. A big focus of this project was user experience—making sure the design was intuitive, engaging, and enjoyable for anyone who interacted with it. The highlight of the experience was building our own AI generator using the SheCodes AI API. What made it special was the creative freedom to design and define what we wanted our AI to generate. For me, the choice was easy—combining my love for the universe and poetry. I created a Cosmic AI Generator that writes 4-line poems about the cosmos, inspired by any word you provide. It’s a fun, celestial way to explore creativity through AI while keeping the user experience simple and seamless. A huge thanks to SheCodes for this incredible project and to Matt for the clear, step-by-step lessons that made it all possible.

See Project

Weather App

I’ve gained so much hands-on experience, especially in creating a dynamic weather forecast app. This project allowed me to apply advanced tools and techniques, including: Advanced HTML: Crafting user-friendly elements and interactive forms. Advanced CSS: Designing responsive, visually appealing layouts. JavaScript Mastery: Exploring data types, functions, and events to build interactive applications. API Integration: The hardest yet most rewarding part, is fetching live data to make my app truly engaging. Version Control: Using Git and GitHub for seamless project management and hosting my app effortlessly.

See Project
Weather-App
World-Clock

World Clock

I’ve been working on an exciting project, building a World Clock application using moment.tz, HTML, CSS, and JavaScript, hosted on Netlify and managed through GitHub. This project has been an incredible learning experience for me. After 2.5 months of working on and finishing two projects — a Weather App that provides real-time data and now the World Clock, I can confidently say that my understanding of coding and app development has improved significantly. With the World Clock project, I was able to integrate different time zones, show the current time in multiple cities, and even find my own location in real time. Thanks to SheCodes Plus, I now feel more confident in my coding abilities. The structured lessons and hands-on projects have given me a deeper understanding of how to build apps, troubleshoot issues, and what to look for when things aren't working as expected. I’m constantly learning and improving my skills, and I’m excited to keep building more projects as I grow as a developer.

See Project