Mazda CX5
Хочете будувати кар’єру в Data Science та AI? Vodafone Big Data Lab відкриває новий набір —>

Ukrainian developer launches online version of the game "I Believe - I Don't Believe"

Full-Stack developer Oleg Zheliznyk created an online version of the popular card game "I Believe — I Don't Believe." For the IT guy, this project was interesting not only for its code: he tried to approach it more from a product thinking perspective.

Leave a comment
Ukrainian developer launches online version of the game "I Believe - I Don't Believe"

Full-Stack developer Oleg Zheliznyk created an online version of the popular card game "I Believe — I Don't Believe." For the IT guy, this project was interesting not only for its code: he tried to approach it more from a product thinking perspective.

"Recently, my friends and I were playing the card game "I Believe - I Don't Believe", and at some point I had a simple thought: why not transfer this game online? That's how my small pet project appeared - the online version of "I Believe - I Don't Believe", - said Oleg Zheliznyk on LinkedIn.

Simple rules and product thinking

The rules of the web version completely reproduce the classic mechanics.

  • Players take turns laying out one or more cards face up and announcing their face value (they do not have to tell the truth).

  • The next player decides: to believe or to say "I don't believe."

  • If the previous player lied, he takes the cards from the table, but if he told the truth, the one who questioned him takes the cards.

  • The first player to completely get rid of their cards wins.

According to the developer, the project was an opportunity for him to go beyond pure coding and try his hand at being a product manager. Oleg completely independently developed the concept, error handling logic, constraints, rules, and user interface (UI/UX) design.

AI assistants and technology stack

While creating the game, Oleg actively used AI-assisted coding tools — in particular, ChatGPT and Claude Code, which allowed him to speed up code writing and testing.

Project technology stack:

  • Frontend: Next.js 16, React 19, TypeScript, Tailwind CSS 4, shadcn/ui, Framer Motion, Lucide, Zustand.

  • Backend: Node.js, Express 5, JavaScript, Socket.IO (to provide real-time mode).

  • Database and security: MongoDB, Mongoose, Argon2.

  • Testing: Node.js test runner on the backend and Cypress on the frontend.

You can rate the game and play a game online at the link .

Ukrainians have released a game for couples that allows you to check the compatibility of partners in a relationship. How My Red Flag works
Ukrainians have released a game for couples that allows you to check the compatibility of partners in a relationship. How My Red Flag works
On the topic
Ukrainians have released a game for couples that allows you to check the compatibility of partners in a relationship. How My Red Flag works
Ukrainian developer creates Vyrii game about drone strikes on Russian targets. Among them are Wildberries warehouses
Ukrainian developer creates Vyrii game about drone strikes on Russian targets. Among them are Wildberries warehouses
On the topic
Ukrainian developer creates Vyrii game about drone strikes on Russian targets. Among them are Wildberries warehouses
Ukrainian developer launches mobile retro game Void Poker 1992 with combat mechanics based on poker combinations
Ukrainian developer launches mobile retro game Void Poker 1992 with combat mechanics based on poker combinations
On the topic
Ukrainian developer launches mobile retro game Void Poker 1992 with combat mechanics based on poker combinations
Read the country's main IT news in our Telegram
Read the country's main IT news in our Telegram
On the topic
Read the country's main IT news in our Telegram

Have important news to share? Message our Telegram bot

Key events and useful links in our Telegram channel

Discussion
No comments yet.