Welcome to Project Brain, a repository of personal coding projects — learning as I go and providing a place to showcase, play, and share.
Challenge yourself in this strategic single-player card game where you use "weapons" to fight "monsters." Played with a standard deck of cards, this a great alternative to other "solitaire" style games.
A language learning platform that uses stories to teach vocabulary and grammar in context. Supporting five different languages, it allows users to learn by reading and listening to real phrases in context -- at the right language learning level -- to create personalized learning experiences.
Harnessing the power of Spaced Repetition Systems, FlashForge is an intelligent flashcard platform designed to optimize language learning. Using a digital implementation of the Leitner Box method, the system intelligently adjusts review frequency—words you've mastered appear less frequently, while challenging vocabulary remains in regular rotation. Enhanced with contextual sentences and your custom visual images, FlashForge creates a comprehensive learning experience that adapts to your progress.
A strategic deck-building game where you compete against an AI opponent in a race to collect rare alien artifacts. Featuring AI-generated alien imagery that brings each card to life, the game challenges you to develop efficient resource management strategies. Can you outmaneuver the computer and become the ultimate alien artifact collector?
A classic dice strategy game that challenges your probability assessment and decision-making skills. Roll the dice up to three times per turn, strategically choosing which dice to keep and which to reroll. With multiple scoring categories and bonus opportunities, every decision matters as you aim for the highest possible score.
A tool that calculates optimal strategies and expected returns for video poker games. While the house edge is designed to take your money over time, this calculator helps you understand the expected return, so you can weigh the expected win/loss with the casino rewards programs.
A clone of the popular word-guessing game. This project explores game mechanics, state management, and responsive design principles.
Back in the "dark ages" of the 1980s, "Family Computing" magazine would print code in BASIC that you could then type in by hand, just to play a simple game. I didn't always understand what I was doing, but those early experiments planted strong seeds.
In college in the 1990s, I studied traditional programming, but life pulled me in a different direction, and I lost touch with the fast-evolving world of software development.
ProjectBrain is my return to the world of coding. Thanks to modern tools and the rise of AI-assisted development, I may not be writing every line, but I've rediscovered the joy of building. I hope it inspires you to learn something new. It's never too late to build something great!
Interested in collaborating or just want to chat about coding? Feel free to reach out!
dan@projectbrain.dev