Skip to content

KOrtizLedezma/Wordle

Repository files navigation

Wordle Game Project

Welcome to the Wordle game project! This project is a dynamic and interactive word puzzle game inspired by the popular Wordle game. It features user authentication, word validation using the Wordnik API, and real-time game state updates.

🚀 Features

  • User Authentication: Sign up, log in, and manage sessions with Firebase Authentication.
  • Dynamic Word Generation: Randomly generated words using the Wordnik API for each new game.
  • Real-Time Game Updates: Instant feedback on each guess with color-coded hints.
  • Score Tracking: Track and update user scores with Firestore.
  • Responsive Design: Mobile and desktop-friendly interface.

🛠️ Technologies Used

  • Frontend: React, Next.js
  • Authentication: Firebase Authentication
  • Database: Firestore (Firebase)
  • API Integration: Wordnik API for word validation and generation
  • State Management: React Hooks
  • Styling: Tailwind CSS

🌐 Live Demo

Check out the live demo here.

📚 How to Play

  1. Start by logging in or registering with your email.
  2. Guess the 5-letter word within 6 attempts.
  3. Use the virtual keyboard to input letters and get feedback on your guesses:
    • Green: Correct letter in the correct spot.
    • Yellow: Correct letter but in the wrong spot.
    • Grey: Incorrect letter.
  4. Your score is updated based on your performance, and you can play again after each round.

📧 Contact Me

Feel free to reach out or contribute to this project through:

🛠️ Deployment

This project is deployed using Vercel.


Enjoy playing Wordle and feel free to fork or contribute to the project!

Releases

No releases published

Packages

No packages published