Skip to content

maxime-fleury/random-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Random List Generator

Random List Generator is a simple web application designed to help you organize players into teams effortlessly. It's built using GitHub Copilot and Bootstrap 5.2, ensuring a seamless experience.

Features

  • Create and Manage Teams: Easily generate teams by specifying the number of players and teams.
  • Dynamic Player Management: Add, remove, or change player names on the fly.
  • Error Handling: Receive helpful error messages to guide you when inputting invalid data.
  • Responsive Design: Enjoy a responsive layout that adapts to various screen sizes.

To-Do List

  • Separate HTML and CSS: Enhance code maintainability by separating HTML and CSS files.
  • Clean Code: Optimize and refactor code for better readability and efficiency.
  • Bug Fixes: Address any existing bugs to ensure smooth functionality.
  • Improved Error Messages: Enhance error messages to be more user-friendly.
  • Save Previous Inputs: Implement functionality to save previously entered player names.
  • Add Localizations: Support for English, and a lot of other languages could easly use AI to translate since it's only a few words

Deployment

You can access the application deployed on GitHub Pages here.

Usage

  1. Enter the desired number of teams and players.
  2. Add player names using the "Ajouter un joueur" button.
  3. Click "Générer" to randomly allocate players into teams.
  4. Teams will be displayed below with player names listed accordingly.

Development

This project can be further improved and contributions are welcome. Feel free to fork the repository and submit pull requests.

Author

This project was created by Maxime Fleury.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Make list of X players for Y teams easly

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages