{"id":20043433,"url":"https://github.com/codestrate/wordle-flask","last_synced_at":"2025-03-02T07:22:48.629Z","repository":{"id":256223468,"uuid":"847780442","full_name":"CodeStrate/wordle-flask","owner":"CodeStrate","description":"An attempt to make a one-to-one copy of the Wordle game (https://www.nytimes.com/games/wordle/index.html) using Python Flask!","archived":false,"fork":false,"pushed_at":"2024-09-13T10:35:38.000Z","size":55,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-12T19:44:59.672Z","etag":null,"topics":["flask-api","flask-application","html-css-javascript","python","python-flask","python-flask-application","react","reactjs"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CodeStrate.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-26T14:31:29.000Z","updated_at":"2024-09-09T15:17:41.000Z","dependencies_parsed_at":"2024-09-13T22:22:35.954Z","dependency_job_id":null,"html_url":"https://github.com/CodeStrate/wordle-flask","commit_stats":null,"previous_names":["codestrate/wordle-flask"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeStrate%2Fwordle-flask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeStrate%2Fwordle-flask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeStrate%2Fwordle-flask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeStrate%2Fwordle-flask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CodeStrate","download_url":"https://codeload.github.com/CodeStrate/wordle-flask/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241471910,"owners_count":19968299,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flask-api","flask-application","html-css-javascript","python","python-flask","python-flask-application","react","reactjs"],"created_at":"2024-11-13T10:56:16.053Z","updated_at":"2025-03-02T07:22:48.576Z","avatar_url":"https://github.com/CodeStrate.png","language":null,"readme":"# Wordle App\n\nWelcome to the Wordle App, a Python Flask-based implementation of the popular word-guessing game. This application replicates the classic Wordle experience with additional features planned for the future.\n\n## Features\n\n- **Classic Wordle Gameplay**: Guess the correct 5-letter word within six attempts.\n- **Color-Coded Feedback**: \n  - **Green**: Correct letter in the correct position.\n  - **Yellow**: Correct letter in the wrong position.\n  - **Gray**: Incorrect letter.\n- **Flip Animation**: A smooth flip animation is applied to the tiles as they reveal whether the letter is correct, present, or absent.\n- **Responsive Design**: The app is designed to be fully responsive and playable on both desktop and mobile devices.\n\n## Technologies Used\n\n- **Python**: Backend logic.\n- **Flask**: Web framework for Python, serving the application.\n- **HTML/CSS**: Frontend design and styling.\n- **JavaScript**: Frontend logic and animation handling.\n\n## Installation and Setup\n\n### Prerequisites\n\n- Python 3.x\n- Flask\n- Provided `requirements.txt`\n\n### Installation\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/CodeStrate/wordle-app.git\n   cd wordle-app\n   ```\n\n2. Create a virtual environment:\n   ```bash\n   python3 -m venv venv\n   source venv/bin/activate  # On Windows, use `venv\\Scripts\\activate`\n   ```\n\n3. Install the required dependencies:\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n4. Run the Flask app:\n   ```bash\n   flask run\n   ```\n\n5. Open your web browser and go to `http://127.0.0.1:5000` to start playing Wordle!\n\n## How to Play\n\n1. Enter a 5-letter word using your keyboard.\n2. Press \"Enter\" to submit your guess.\n3. The tiles will flip, revealing whether each letter is correct, present in the word but in the wrong position, or absent.\n4. Keep guessing until you either find the correct word or run out of attempts.\n\n## Future Scope\n\nThe following features are planned for future releases:\n\n- **Themes**: Customize the game's appearance with different themes.\n- **Versus Mode**: Play against friends in a head-to-head word-guessing battle.\n- **Bot Battle**: Challenge a bot powered by advanced language models like Gemini.\n- **Leaderboard**: Track your progress and compare scores with others.\n\n## Contributing\n\nContributions are welcome! If you have any ideas for new features, feel free to fork the repository and submit a pull request.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodestrate%2Fwordle-flask","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodestrate%2Fwordle-flask","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodestrate%2Fwordle-flask/lists"}