Skip to content

A full-stack spinoff of the viral web game Wordle, built with React. Use 6 guesses to try and guess a random Software Engineering term!

Notifications You must be signed in to change notification settings

joonhoswe/SWEdle

Repository files navigation

SWEdle

Click to Play!

💫 About:

🧩 SWEdle is a spinoff of the viral web game Wordle.com. Instead of random words, SWEdle incorporates various Software Engineering words and terms, such as "React", "Linux", "Agile", etc. As of now, it only incorporates a list of 5 letter words, similar to Wordle.

SWEdle is built using React, JavaScript, and TailwindCSS for the frontend, MongoDB for the database of words,frontend is deployed on Netlify, and the backend is deployed on Fly.io.

 🎮 Images:

🏠 Home Page:

Screenshot 2024-02-23 at 4 36 27 PM

🕹 Game Page:

Screenshot 2024-02-23 at 4 36 36 PM

🎯 Game In Progress:

Screenshot 2024-02-23 at 4 37 00 PM

📝 How-to-Play Pop-up:

Screenshot 2024-02-23 at 5 06 24 PM

🚀 Future Plans:

  • Add a keyboard below the guesses to enhance visuals
  • Implement a "Hint" button to give effective hints based on the word
  • Show the definition of the word after win/loss
  • Add smoother transitions
  • Possibly add a leaderboard

🦟 Known Bugs:

  • How-to-Play popup is not dynamically sized based on browser window size
  • (QOL improvement) - game won popup shows up before all tiles turn green

💻 Tech Stack:

Languages: HTML5 CSS3 JavaScript

Frameworks, Platforms, & Libraries: React TailwindCSS

Frontend hosted on: Netlify

Backend hosted on: Fly.io

About

A full-stack spinoff of the viral web game Wordle, built with React. Use 6 guesses to try and guess a random Software Engineering term!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published