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.
- 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.
- 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
Check out the live demo here.
- Start by logging in or registering with your email.
- Guess the 5-letter word within 6 attempts.
- 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.
- Your score is updated based on your performance, and you can play again after each round.
Feel free to reach out or contribute to this project through:
- GitHub: Kenet Ortiz
- LinkedIn: Kenet Ortiz
This project is deployed using Vercel.
Enjoy playing Wordle and feel free to fork or contribute to the project!