Skip to main content
Yoan Martins

Puissance 4 en ligne · Web app

Real-time multiplayer Connect Four

A Connect Four game for two players, online and in real time, with a direct connection between the players' browsers (peer-to-peer).

An online Connect Four game in progress

The project

Type
Web app
Year
2025
Status
Personal project
Technologies
Next.js, TypeScript, PeerJS, Tailwind CSS

Context

A personal project exploring real time in the browser.

The solution

A Next.js application in TypeScript. The game logic (7-column, 6-row board, turn handling, detection of 4 aligned tokens) is kept separate from the interface, and PeerJS connects the two players directly: no game server to host or maintain.

Other projects

All projects
  • Homepage of the Entreprise PNG website, a pumping and irrigation specialist

    Business website · 2026

    Entreprise PNG

    Business website for a craftsman specialising in pumps and agricultural irrigation, built to be found on Google across two French départements.

    • Astro
    • React
    • Tailwind CSS
    • shadcn/ui
    • Playwright
  • Homepage of the mock-up proposed to an upholsterer

    Business website · 2026

    L'Atelier Capiton

    Business website mock-up proposed to an upholsterer: interactive fabric swatches, before/after gallery and quotes based on photos.

    • Next.js
    • Tailwind CSS
    • Motion
  • Homepage of the mock-up proposed to a catering food truck

    Business website · 2026

    Cantine Vagabonde

    Business website mock-up proposed to a catering food truck: a festive feel, clear set menus and a booking request that qualifies every event.

    • Next.js
    • Tailwind CSS
    • Motion

Got a project in mind? Let's talk.

Tell me about your needs in a few lines and I'll get back to you within 48h with initial ideas. Free quote, no commitment.

or email me directly at contact@yoanmartins.fr

Discuss your project