golinks-wordle Svelte Themes

Golinks Wordle

Built with Flask and Svelte, this is a Wordle clone for the GoLinks 2025 Intern Hiring Project!

# 🎯 Wordle App Clone

A stylish, responsive, and engaging Wordle clone developed for the 2025 Full Stack Engineering Intern position at GoLinks. This enhanced version of the popular Wordle game includes smooth transitions, interactive features, and a sleek, modern design.

🚀 Tech Stack

🔧 Backend

  • Python
  • Flask
  • Gunicorn

🎨 Frontend

  • TypeScript
  • Svelte
  • SASS

🌟 Features

  • 🔥 Heat Signatures: Visually indicates frequently used keys.
  • 🔔 Notifications: Provides user notifications during gameplay.
  • ✨ Smooth Transitions: Enhances user experience with transitions.
  • 🎨 Neutral Color Scheme: Offers a simple and clean interface.
  • 🔄 Clear Grid: Allows puzzle reset to retry words.
  • 🆕 New Word Generation: Generates new puzzles on demand.
  • 📚 Optimized Word Lists: Loads words efficiently for gameplay.
  • 📱 Fully Responsive: Works on desktops and mobile devices.

🖥️ Application Previews

Desktop View

Desktop View Screenshot

Mobile View

Mobile View Screenshot

🛠️ Installation and Setup

Clone the Repository

git clone https://github.com/Ares1605/golinks-wordle
cd golinks-wordle

Environment Configuration

Copy .base-env to .env in both the frontend and backend directories and populate the necessary key values.

Backend Setup

Navigate to the backend directory and install dependencies:

cd backend
pip install -r requirements.txt

Start the backend server (development):

python app.py

For production:

nohup gunicorn app:app &

Frontend Setup

Navigate to the frontend directory and install dependencies:

cd ../frontend
npm install

Build the frontend:

npm run build

📄 License

This project is licensed under the Apache 2.0 License.

Top categories

Loading Svelte Themes