Skip to content

Liammmmmmmm/42-wordle

Repository files navigation

42-Wordle

A multilingual Wordle web application built with Node.js, Express, Handlebars, and SQLite/MySQL. Features user authentication via 42 API, leaderboards, and support for multiple languages.

Try it on https://42wordle.whatsweb.fr/

Features

  • Play Wordle in various languages
  • User authentication with 42 API OAuth
  • Personal and global statistics/leaderboards
  • Multilingual support (English, French, Japanese, etc.)
  • Responsive UI with Handlebars templates

Getting Started

Prerequisites

  • Node.js (v16+ recommended)
  • npm
  • SQLite or MySQL

Installation

  1. Clone the repository:
git clone https://github.com/Liammmmmmmm/42-wordle.git
cd 42-wordle
  1. Install dependencies:
npm install
  1. Copy .env.example to .env and fill in required values:
cp .env.example .env
  1. Initialize the database:
node init_db.js

Running the App

Start the development server:

npm run dev

Made by lilefebv & gueberso

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors