Skip to content

React panel for G5API. Built with NextJs 14, Radix UI, Tailwind, Typescript, etc.

Notifications You must be signed in to change notification settings

SivertGullbergHansen/Get5React

Repository files navigation

Get5React 🎮

Welcome to Get5React, a React implementation of the popular Get5 Panel!

Written to be used in conjunction to G5API by @PhlexPlexico.

Get5React is born out of a passion for both workplace LAN parties and Open Source Software. While it's still in its early stages, I'm excited to share its progress with you.

Roadmap 🚙

  • Mirror G5V: To ensure we use the API to its full extent and include all G5V features.
  • Split code into multiple packages: To improve human readability and project structure, allowing for further development.
  • Refactor code: optimize, modernize, improve code.

Demo 🖥️

(Coming soon!)

Features ✨

  • Steam Authentication: Secure login using Steam credentials.
  • Local Config File: Save settings locally for easy configuration.
  • Settings Verification: Ensure settings are valid before saving.

Planned Features 🚀

  • Docker Deployment: For easy deployment.
  • Player Registration: Register players for matches.
  • Team Management: Create and manage teams.
  • Match Tracking: Track ongoing and past matches.
  • Map Management: Manage available maps for matches.
  • More coming soon!

If you're familiar with Get5, you'll recognize these core functionalities.

Contributions 🤝

Contributions are more than welcome! Whether you're interested in coding, testing, or providing feedback, your help is appreciated. Please fork the repository and submit pull requests.

How can I support this? 🌟

Share Get5React with your friends! The more people who know about it, the more feedback and contributions we can gather to make it even better.

About

React panel for G5API. Built with NextJs 14, Radix UI, Tailwind, Typescript, etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published