Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flibouche/whocanplay
Who Can Play is an initiative born of an end-of-study project aimed at democratizing access to video games for people with disabilities. The project is based on a community platform whose very essence depends on the active involvement of underline its users.
https://github.com/flibouche/whocanplay
accessibility exam-project symfony tailwindcss videogame
Last synced: 15 days ago
JSON representation
Who Can Play is an initiative born of an end-of-study project aimed at democratizing access to video games for people with disabilities. The project is based on a community platform whose very essence depends on the active involvement of underline its users.
- Host: GitHub
- URL: https://github.com/flibouche/whocanplay
- Owner: Flibouche
- Created: 2024-06-19T19:38:44.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-29T14:08:59.000Z (3 months ago)
- Last Synced: 2025-01-23T04:43:51.026Z (15 days ago)
- Topics: accessibility, exam-project, symfony, tailwindcss, videogame
- Language: JavaScript
- Homepage:
- Size: 3.06 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Who Can Play ?
Who Can Play is an initiative born of an end-of-study project aimed at democratizing access to video games for people with disabilities. The project is based on a community platform whose very essence depends on the active involvement of underline its users.
## Project Contents
- User Authentification and Authorization
- Responsive UI built with Twig templates and designed with TailwindCSS## Features
- **Light/Dark Mode** : Added a Light/DarkMode with TailwindCSS.
## Technologies Used
- **Project Management** : Trello
- **Wireframing** : Figma
- **Conceptual Data Modeling** : Looping
- **Version Control** : Git (GitHub)
- **Development Environment** : Laragon
- **Database Management** : HeidiSQL
- **Code Editor** : VSCode
- **Markup Language** : HTML
- **Template Engine** : Twig
- **Styling Technology** : TailwindCSS
- **DOM Manipulation** : JavaScript
- **Libraries** : JQuery, DataTables, ChartJS
- **Framework** : Symfony
- **Programming Languages** : PHP, SQL
- **Bundles** : VerifyEmailBundle, ResetPasswordBundle, HtmlSanitizer, TailwindBundle, Oauth2ClientBundle, Oauth2Google
- **OS** : Windows 11 Home
- **Browser** : Firefox (regular) and Chrome (for Lighthouse)## Installation
### Prerequisites
- PHP >= 8.2
- Apache >= 2.4.59
- Composer
- Symfony CLI
- A web server like Laragon or XAMPP
- A database system like MySQL or HeidiSQL
- A Twitch account to use the IGDB API### Setup
1. Clone the repository:
```bash
make whocanplay
```2. Name the repo
3. Composer install
```bash
composer install
```