Welcome to Discordle
A portfolio / passion-project website
About this website
This website is a personal project where I bring different ideas to life through code. Each application represents a unique concept and learning opportunity. From interactive games to productivity tools, this platform showcases various web development techniques and innovative solutions to everyday problems.
As a developer, I believe in continuous learning and experimentation. This site serves as both a portfolio and a playground where I can explore new technologies, refine my skills, and create tools that people might find useful or entertaining.
Featured Applications

Discordle
A wordle-style guessing game where you add a bot to your discord server of choice, then it picks a random message from your desired channels and you have 4 guesses to find the person who wrote it.

Grocery scraper & Meal planner
An intelligent meal planning system that shows you the best grocery store deals based on your postal code and allows you to create a grocery list with these items. There is a built-in meal planner and a suggestions tab that suggests recipes based on ingredients you already have in your list or items on sale. Supports different diets like gluten-free, vegan, pescatarian, etc.

BAC Tracker
A responsible drinking companion that helps you track your blood alcohol content. Input your drinks, weight, and time to get an estimate of your BAC level. This tool promotes safer drinking habits and helps you make informed decisions about when it's safe to drive.

StarCraft Tracker
This one is more of an inside joke, but it serves as a proof of concept to use google sheets as a free database and it connects with the Blizzard API. It is used to track our StarCraft II games, our win / loss ratio, who we most often play with, our most played game, etc. It acts as a leaderboard.

Life calculator
A simple calculator that helps you see how much money you make in real time based on your salary and monthly expenses. You can set budget goal to have a time estimate for when you will achieve it. No information entered on this page is stored anywhere except locally on the user's machine.

Spotifidle (Coming soon)
A music-based guessing game inspired by the popular Wordle format. Test your friends music taste by entering their different spotify usernames, then a random song is picked from one of their playlists and you have to guess whos it is.
Technology Stack
This project is built using modern web technologies to ensure optimal performance, scalability, and user experience:
- Next.js & React: For building fast, server-rendered applications with a good SEO
- TypeScript: Ensuring type safety and code quality
- CSS Modules: Scoped styling for maintainable and conflict-free designs
- Supabase: Backend services for authentication and data storage (Currently only used by Discordle)
- API Integration: Connecting with various third-party services like Discord, Spotify, Flipp and more
Get Started
Explore the various applications using the navigation menu in the top-right corner. Each tool is designed to be self-explanatory, but don't hesitate to experiment and discover all the features available. Whether you're looking to organize your meals, track your finances, or just have some fun with games, there's something here for everyone.
This project is constantly growing, with new features and applications being added regularly. Check back often to see what's new, and feel free to provide feedback on how these tools can be improved to better serve your needs.
About the Developer
Hi, I'm David Gilbert, a passionate web developer dedicated to creating useful and innovative applications. This project represents my journey in software development, showcasing my skills in full-stack development, UI/UX design, and problem-solving.
Each application on this site was coded to solve real-world problems or provide entertainment value. I'm always working on new ideas and improvements, driven by a love for coding and a desire to create tools that make people's lives easier or more enjoyable.