<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Web App on Wouter Brunenberg</title><link>https://brunenberg.github.io/categories/web-app/</link><description>Recent content in Web App on Wouter Brunenberg</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 24 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://brunenberg.github.io/categories/web-app/index.xml" rel="self" type="application/rss+xml"/><item><title>birdsandbe.es Daily Puzzle</title><link>https://brunenberg.github.io/projects/birdsandbees/</link><pubDate>Tue, 24 Mar 2026 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/projects/birdsandbees/</guid><description>&lt;p&gt;&lt;a href="https://birdsandbe.es"&gt;Play the game at birdsandbe.es!&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="overview-"&gt;Overview 🗺️&lt;/h2&gt;
&lt;p&gt;This is a daily puzzle game I made because I had some of those in my daily routine (Wordle, enclose.horse, daily LinkedIn games). I initially got the idea because I was having dinner and for some reason I was imagining how the objects on the table would have to be placed in order for light/lasers coming from the side to cover as much area as possible. I immediately wrote down the idea and started working on it the day after that. In about 2 weeks of working on it whenever I felt like it, I had a finished product, a puzzle generator and an algorithm I could use to quickly find the optimal solution(s) for any puzzle I gave it.&lt;/p&gt;</description></item><item><title>Swimming Lesson Evaluation Tool</title><link>https://brunenberg.github.io/projects/swimming-evaluation-tool/</link><pubDate>Sun, 29 Jun 2025 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/projects/swimming-evaluation-tool/</guid><description>&lt;h2 id="overview-"&gt;Overview 🗺️&lt;/h2&gt;
&lt;p&gt;This was a group project for school that took place over the course of ~20 weeks, for which we had to create a solution that would fix several of their problems. The client was a swimming club that taught children to swim and get their swimming certificates. The instructors were using paper for keeping track of the swimmer&amp;rsquo;s progress, which proved to be a problem in an environment with a lot of water. Some of their other issues were that paper could get lost and it takes long to find the information they are looking for, parents/guardians had no way to see the progress of their kids and parents/guardians often didn&amp;rsquo;t speak Dutch, which made it hard to comminucate what the kids should work on.&lt;/p&gt;</description></item><item><title>Household Budget Web App</title><link>https://brunenberg.github.io/projects/household-budget-web-app/</link><pubDate>Sun, 22 Jun 2025 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/projects/household-budget-web-app/</guid><description>&lt;h2 id="overview-"&gt;Overview 🗺️&lt;/h2&gt;
&lt;p&gt;This is a duo assignment for the subject &amp;ldquo;Advanced Javascript&amp;rdquo;. The goal was to create a household budget app with React and Firebase.&lt;/p&gt;
&lt;h2 id="technologies-used-"&gt;Technologies Used 🛠️&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Next.js&lt;/li&gt;
&lt;li&gt;React&lt;/li&gt;
&lt;li&gt;TypeScript&lt;/li&gt;
&lt;li&gt;Firebase&lt;/li&gt;
&lt;li&gt;Tailwind + DaisyUI&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="showcase-"&gt;Showcase 📸&lt;/h2&gt;
&lt;h4 id="account-select-page"&gt;Account select page&lt;/h4&gt;
&lt;p&gt;&lt;img src="https://brunenberg.github.io/images/projects/household_budget_accounts.png" alt="Account select page"&gt;&lt;/p&gt;
&lt;h4 id="home-page"&gt;Home page&lt;/h4&gt;
&lt;p&gt;&lt;img src="https://brunenberg.github.io/images/projects/household_budget_home.png" alt="Home page"&gt;&lt;/p&gt;
&lt;h4 id="transactions-page"&gt;Transactions page&lt;/h4&gt;
&lt;p&gt;&lt;img src="https://brunenberg.github.io/images/projects/household_budget_transactions.png" alt="Transactions page"&gt;&lt;/p&gt;
&lt;h4 id="analytics-page"&gt;Analytics page&lt;/h4&gt;
&lt;p&gt;&lt;img src="https://brunenberg.github.io/images/projects/household_budget_analytics.png" alt="Analytics page"&gt;&lt;/p&gt;
&lt;h4 id="categories-page"&gt;Categories page&lt;/h4&gt;
&lt;p&gt;&lt;img src="https://brunenberg.github.io/images/projects/household_budget_categories.png" alt="Categories page"&gt;&lt;/p&gt;</description></item><item><title>Beestje Op Je Feestje</title><link>https://brunenberg.github.io/projects/beestje-op-je-feestje/</link><pubDate>Sun, 07 Apr 2024 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/projects/beestje-op-je-feestje/</guid><description>&lt;h2 id="overview-"&gt;Overview 🗺️&lt;/h2&gt;
&lt;p&gt;&amp;lsquo;Beestje Op Je Feestje&amp;rsquo; is an app we created in pairs using ASP.NET for a school project. The project mainly focused on validation rules, user authorization and authentication, unit testing, and hosting. An admin user can create animals with specific characteristics. These animals can then be rented by customers for a day, usually for parties. There are rules for choosing animals (for instance, some animals can&amp;rsquo;t be rented with certain others, based on their name or type). There are also discount rules (like a 2% discount for every consecutive letter in the alphabet found in the combined names of all the rented animals). Following that, we had to write unit tests until at least 40% code coverage. The last step was to host the web application with Azure, along with a database.&lt;/p&gt;</description></item><item><title>Bazaar</title><link>https://brunenberg.github.io/projects/bazaar/</link><pubDate>Mon, 01 Apr 2024 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/projects/bazaar/</guid><description>&lt;h2 id="overview-"&gt;Overview 🗺️&lt;/h2&gt;
&lt;p&gt;&amp;lsquo;Bazaar&amp;rsquo; is a web application developed using the Laravel framework as part of an academic project. It was collaboratively created by a team of two students. The platform is designed to integrate features reminiscent of “Marktplaats” and “iBood”, offering a unique marketplace experience. The application supports three distinct user roles: private advertisers, business advertisers, and customers. Each role is equipped with specific permissions and functionalities, enabling interactions with various entities such as products or companies.&lt;/p&gt;</description></item><item><title>Project Bumbo</title><link>https://brunenberg.github.io/projects/project-bumbo/</link><pubDate>Sun, 21 Jan 2024 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/projects/project-bumbo/</guid><description>&lt;h2 id="overview-"&gt;Overview 🗺️&lt;/h2&gt;
&lt;p&gt;&amp;lsquo;Project Bumbo&amp;rsquo; was a group project I participated in during my school days, where our team of five was tasked with solving a pressing issue for &amp;lsquo;Bumbo&amp;rsquo;, a fictional supermarket chain. The challenge at hand was the time-consuming and inefficient scheduling process that the store manager faced every week. This often resulted in employees working overtime and shifts where the store was either understaffed or overstaffed.&lt;/p&gt;
&lt;h2 id="technologies-used-"&gt;Technologies Used 🛠️&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;C#&lt;/li&gt;
&lt;li&gt;ASP.NET&lt;/li&gt;
&lt;li&gt;Entity Framework Core&lt;/li&gt;
&lt;li&gt;Azure Hosting&lt;/li&gt;
&lt;li&gt;MVC&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="challenges-and-solutions-"&gt;Challenges and Solutions 🧗🏻&lt;/h2&gt;
&lt;p&gt;Transitioning into the world of software frameworks was a significant step for me, as my previous framework experience was primarily with JavaFX, which is more of a library than a framework. Diving into ASP.NET presented a new set of challenges. Fortunately, the MVC architecture was a familiar concept, which helped me navigate through the learning process. Despite some initial difficulties, I dedicated myself to understandin the framework, and over time, I became proficient in its application.&lt;/p&gt;</description></item><item><title>Sesame Street Website</title><link>https://brunenberg.github.io/projects/sesame-street-website/</link><pubDate>Sun, 30 Oct 2022 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/projects/sesame-street-website/</guid><description>&lt;h2 id="overview-"&gt;Overview 🗺️&lt;/h2&gt;
&lt;p&gt;For this project, I was tasked with creating a website on a theme of my choice. I decided on a Sesame Street theme because I&amp;rsquo;ve always been drawn to its look and it brings back nostalgic memories. The website had to fulfill certain criteria like having five pages each with a unique layout, being responsive using media queries, and including a web form (which wasn&amp;rsquo;t part of the five-page requirement).&lt;/p&gt;</description></item></channel></rss>