GithubHelp home page GithubHelp logo

vishal2376 / git-coach Goto Github PK

View Code? Open in Web Editor NEW
135.0 4.0 7.0 12.71 MB

Git Coach is a Ads free education app designed to help users learn Git and explore its commands.

License: GNU General Public License v3.0

Kotlin 100.00%
android androidjetpack app git gitguide github kotlin kotlin-android navigation-component

git-coach's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

git-coach's Issues

Add Quiz Feature

Improve user engagement and reinforce learning through the addition of interactive quizzes.

Features to Include:

  • score/badge system
  • Report/Feedback question

Enhancement: Add Option to Change Font Size

          In my case, the text of explanations looks a bit small (commands are in a good size).

Screenshot_20230731_134250_Git Coach.jpg

I don't know exactly what is my screen size, but it is around 17cm (diagonal)
My phone is a Galaxy A51 (samsung).

Everything in this app is readable and beautiful but it is just a little uncomfortable.

Originally posted by @Rom1-GoPlay in #7 (comment)

Adding Localization Support

Language Lesson Translation App Translation
Russian 95%
Brazilian/Portuguese
German
Spanish 90%
Italian

Note❗ : These translations have been generated using Crowdin . I have already rectified numerous incorrect command translations.

However, there might still be some inaccuracies present. Please don't hesitate 😄 to report any problematic translations by creating a new issue or discuss in telegram group.

Join Telegram : https://t.me/gitcoach

Thank you ❤️

Feature: Community Tab

The Community Tab will include following features.

Question and Answer

  • Allow users to ask questions related to Git and have other community members provide answers and solutions.

  • Implement a search functionality to easily find relevant questions and answers.


💬 Comment down below if you have more ideas like post,discussion form etc.

Publishing the app to F-Droid

Is your feature request related to a problem? Please describe.
Some people (me included) don't use Google services, and as such don't use the play store.
We therefore need to manually install the app, which is pretty annoying for updates.

Describe the solution you'd like
Adding the app to F-Droid would allow installing and updating easily, as well as allow users to find the app by browsing the F-Droid store.
F-Droid requires app to not contain proprietary code, which seems to have been fixed in #3

Describe alternatives you've considered
Installing the APK manually from github, which works but doesn't allow easy updating.

Additional context
There is a guide on how to get your app included in F-Droid here.
You can either generate the metadata yourself, which takes some effort but makes inclusion a lot faster, or you can just open an issue asking for inclusion

Outdated Monochrome icon

Fix the size of the icon and replace the old monochrome icon(looks ugly) with the latest monochrome icon.

Just some praise

I wanted to thank you for this app. I'm a git amateur, and I often forget the exact syntax of certain commands. Your app gives short, clear descriptions and lists some of the top commonly-used commands - that makes it incredibly easy to use.

It reminds me of the "Mug of vi," a vi reference mug that used to be sold on ThinkGeek (now defunct, but I thankfully have an original).

Thanks again!

Material Icon

Improve the monochrome icon it looks like a bug or error reduce the size and enhance it

Use custom markup files

Is your feature request related to a problem? Please describe.
It is good for learning anything, not limited to Git.

Describe the solution you'd like
Import own markup files to learn, with the ability ofo customising all the markup syntax to support different markdown dialects and other markup languages.

4.2

Describe the bug
4.2 is not on the releases page of GitHub though it is on the tags page.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the GitHub page
  2. Click on releases
  3. No 4.2
  4. Then hit tags
  5. There's 4.2

please remove the components that track me. I can't download the app because of them, others can't either.

I am 100% sure that with these components the app will not become popular

delete them please

Anti-Features:
ApplicationDebuggable: APK files of this application are compiled for debugging („application-debuggable“). For details, see e.g. What are the security implications of using an app built “for debug”.
NonFreeDep (the application depends on a non-free application):
⇒ contains libraries of Google Mobile Services and Google Play Core
NonFreeNet (this application promotes/depends a non-Free network service):
⇒ connects to Google services (Play Store)

Make the ui smaller or correspondant with system dpi (screen size) settings.

Is your feature request related to a problem? Please describe.
Well I use a higher DPI , small screen size ui on my phone. If you could make the ui more small the animations would look great as I could read more without scrolling much. Right now it takes half of the screen when scrolling.

Also I don't know why you put a share button right next to the command but a copy button is helpful for me. Right now isn't a problem but Could you add toggle button to switch between copy and share , or do what you like , just letting you know.

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.