Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/romaixn/captcha-wally
Implement a "Where's Wally" (or Waldo/Charlie) Captcha in a simple Symfony Project
https://github.com/romaixn/captcha-wally
captcha charlie hacktoberfest symfony waldo wally
Last synced: 2 months ago
JSON representation
Implement a "Where's Wally" (or Waldo/Charlie) Captcha in a simple Symfony Project
- Host: GitHub
- URL: https://github.com/romaixn/captcha-wally
- Owner: Romaixn
- Created: 2022-09-24T16:25:20.000Z (over 2 years ago)
- Default Branch: develop
- Last Pushed: 2023-10-23T17:02:10.000Z (about 1 year ago)
- Last Synced: 2024-05-01T18:15:19.968Z (8 months ago)
- Topics: captcha, charlie, hacktoberfest, symfony, waldo, wally
- Language: PHP
- Homepage: https://captcha.rherault.fr
- Size: 7.87 MB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Where's Wally ?
Nowadays, we are often confronted with "Captcha".These tests to know if we are robots or not.
They are all very boring and not very fun.
Imagine a world where to submit a form on your favorite site, you have to find Wally (or Waldo or Charlie).
Yes, you know this guy:
[![Wally](docs/wally.jpeg)](https://en.wikipedia.org/wiki/Where%27s_Wally%3F)
The goal of this project is to implement a captcha where the objective is to find Wally.
## :toolbox: Getting Started
### :space_invader: Tech Stack
- [Symfony](https://symfony.com)
- [Tailwind CSS](https://tailwindcss.com)### :bangbang: Prerequisites
You need to have [PHP](https://www.php.net/) and [Composer](https://getcomposer.org/) installed on your computer.### :gear: Installing
Clone the project:
```bash
git clone https://github.com/Romaixn/captcha-wally.git
```Install the dependencies:
```bash
composer install
npm i
```Run the server:
With Symfony Binary :
```bash
symfony serve -d
```Or with PHP :
```bash
php -S localhost:8000 -t public
```Build the assets:
```bash
npm run dev
```Split base image:
```bash
php bin/console app:split-image images/wally-1.png
```And go to [https://localhost:8000](https://localhost:8000) 🚀
## 🤝 Contributing
Contributions, issues and feature requests are welcome !
Feel free to check [issues page](https://github.com/Romaixn/captcha-wally/issues).To contribute to this project, please follow these steps:
Fork this repository.
Clone your forked repository.
Follow the [Installing](#gear-installing) section.
After that, you can make your changes.
Run the analysis tool to ensure that everything is working. :
```bash
vendor/bin/psalm
```Fix the code style:
```bash
vendor/bin/php-cs-fixer fix
```## Show your support
Give a ⭐️ if you like this project !