GithubHelp home page GithubHelp logo

asiern / speedrunhub Goto Github PK

View Code? Open in Web Editor NEW
17.0 3.0 3.0 15.57 MB

Speedrun Browser for Android/IOS

License: GNU General Public License v3.0

JavaScript 19.76% TypeScript 80.19% Shell 0.05%
react-native-app application ios-app android-application speedrunning speedruncom react-native expo speedrun android

speedrunhub's Introduction

🏆SpeedrunHub

GitHub release GitHub license runs with expo PayPal Conventional Commits


SpeedrunHub is an open source app for Android made with React Native and Expo. It allows you to consult the speedrun.com page natively on your device. All the data is provided by the speedrun.com REST API.

Disclaimer: This is not an official app

Features

  • Receive all Speedrun.com notifications directly to your phone (API-Key is needed)
  • Search for users and watch their PBs
  • Search for game leaderboards
  • Manage your favorite games
  • Follow users
  • View game runs

Downloads

Download the app for your device:

Contributing

If you're interested in contributing to this project, you can get started by reading the development section in the README. The development section provides information about the project's dependencies, configuration steps, and how to set up the development environment. It will guide you through the necessary steps to contribute effectively. Feel free to explore the codebase and submit your contributions following the project's guidelines. We appreciate your interest and look forward to your contributions!

Creating Issues

To report a problem, suggest an improvement, or request a new feature, you can create an issue in the project's repository. Follow these steps to create a new issue:

  1. Go to the repository on GitHub.
  2. Click on the "Issues" tab at the top of the repository's page.
  3. Click on the green "New Issue" button.
  4. Provide a descriptive title for the issue that summarizes the problem or request concisely.
  5. In the issue description, provide detailed information about the issue, including any steps to reproduce the problem, relevant code snippets, or screenshots if applicable.
  6. You can use Markdown formatting to make the issue description more readable and organized.
  7. Add any relevant labels or assignees to the issue to help categorize and assign it to the appropriate team member.
  8. Once you're ready, click on the "Submit new issue" or "Create issue" button to create the issue.

Creating clear and well-documented issues helps in efficient communication and problem resolution within the project.

Feedback and Issue Reporting

If you come across an issue, have a question, or would like to request a new feature, there are multiple ways to reach out and provide your feedback.

  1. Opening an Issue: If you find a bug, encounter an error, or have a specific problem with the project, you can open an issue on the project's GitHub repository. To do this, follow the steps outlined earlier in the "Creating Issues" section. Provide detailed information about the issue, steps to reproduce it, and any relevant code or screenshots.

  2. Sending an Email: If you prefer to communicate privately or have a general question, you can also reach out via email. Feel free to send an email to [email protected]. Include a clear subject line and provide as much detail as possible in your message. I'll be happy to assist you and address any concerns or questions you may have.

Remember, opening an issue or sending an email is not limited to reporting issues only. It's also a way to share your thoughts, ask questions, or request new features for the project. Your feedback and input are valuable in shaping the project and making it better.

Whichever method you choose, whether opening an issue on GitHub or sending an email, I appreciate your involvement and look forward to hearing from you. Your feedback helps improve the project and ensures a better experience for all users.

Privacy Policy / Terms & Conditions / License

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.