Orange Minion is an open-source website offering a collection of tools for League of Legends.
Built with Next.js, this project provides easy-to-use tools to display champion mastery, track match history with friends, and more in the future.
Easily view and showcase your champion masteries in a visually appealing layout.
Quickly view all games you have played with another player, allowing you to analyze your shared history and collaboration.
Contributions are welcome! If you have an idea for a new feature or improvements, feel free to submit a pull request. Before contributing, please check the Issues tab to see if there are any outstanding items that could use your help.
- Fork the repository and create a new branch for your feature or fix.
- Make your changes, and ensure your code adheres to the project’s coding standards.
- Submit a pull request, detailing the changes and why they are beneficial.
If you're interested in contributing, follow these instructions to set up a local development environment.
- pnpm (Package manager used for managing project dependencies)
- A Riot API key, which you can obtain from the Riot Developer Portal.
Clone the repository and install dependencies:
pnpm install
Add your Riot API key to a .env.local
file in the project root:
RIOT_API_KEY=your_riot_api_key_here
Start the development server:
pnpm dev
Open http://localhost:3000 in your browser to view the application.
This project is licensed under the MIT License. See the LICENSE file for more information.
- This project was bootstrapped with
create-next-app
. - Thanks to the open-source community and League of Legends enthusiasts who help make this project better.
Enjoy using Orange Minion, and may your games be ever victorious!