Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rvegajr/ez-schedule-generator
https://github.com/rvegajr/ez-schedule-generator
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rvegajr/ez-schedule-generator
- Owner: rvegajr
- License: gpl-3.0
- Created: 2024-08-14T17:05:15.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-14T17:34:57.000Z (5 months ago)
- Last Synced: 2024-08-14T19:15:46.668Z (5 months ago)
- Language: JavaScript
- Size: 194 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ez Schedule Generator
Ez Schedule Generator is a simple, user-friendly web application that helps you create and manage schedules for team games or events. It allows you to input teams, set game parameters, and generate a comprehensive schedule that can be exported to CSV format.
## Features
- Input multiple teams
- Set number of games per team
- Define teams per game
- Set game duration and time between games
- Specify start date and time
- Generate schedule based on input parameters
- Export schedule to CSV## Getting Started
To use Ez Schedule Generator, simply visit the deployed application at [URL of your deployed app].
If you want to run it locally:
1. Clone the repository:
```
git clone https://github.com/rvegajr/ez-schedule-generator.git
```
2. Navigate to the project directory:
```
cd ez-schedule-generator
```
3. Install dependencies:
```
npm install
```
4. Start the development server:
```
npm start
```## Contributing
We welcome contributions to Ez Schedule Generator! Here's how you can help:
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull RequestPlease make sure to update tests as appropriate and adhere to the existing coding style.
## Open Source Attributions
Ez Schedule Generator is built with the following open source libraries:
- [React](https://reactjs.org/) - A JavaScript library for building user interfaces
- [js-cookie](https://github.com/js-cookie/js-cookie) - A simple, lightweight JavaScript API for handling cookies
- [Tailwind CSS](https://tailwindcss.com/) - A utility-first CSS framework## License
This project is licensed under the GNU General Public License v3.0 - see the [LICENSE](LICENSE) file for details.
## Source Code
The source code for this project is available on GitHub:
[https://github.com/rvegajr/ez-schedule-generator](https://github.com/rvegajr/ez-schedule-generator)
## Contact
Ricky Vega - [email protected]
Project Link: [https://github.com/rvegajr/ez-schedule-generator](https://github.com/rvegajr/ez-schedule-generator)
## Acknowledgements
- [GitHub Pages](https://pages.github.com)
- [Font Awesome](https://fontawesome.com)
- [React Icons](https://react-icons.github.io/react-icons/search)