991rajat / footsteps-flutter-app

The companion native app for Footsteps App - a search πŸ”Žengine of community-made πŸ§‘β€πŸ€β€πŸ§‘learning resources for the 21st-century learner.πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ‘£ Footsteps Android App

A search πŸ”Žengine for community-made πŸ§‘β€πŸ€β€πŸ§‘learning resources for the 21st-century learner.πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»Learn by following the footsteps (resources) of experts or make your own, giving others the right advice/resources to learn.

Find more information and documentation here .

MIT License

🀷 About

This is the companion native app for footsteps-app .This cross-platform application is being developed for the Android and iOS platforms using the Flutter SDK by Google.

With Footsteps app & browser extension, we take a mentor/subject knowledge expert first approach to solve the problem. This flutter app would help individuals to add/manage links in their learning paths. It works just like the browser extension is working right now.

🧐 The Need (as seen on the web)

Here are few examples of why we came up with footsteps:

Reddit thread - "About IBMs Data Science Certification"

βͺ Prerequisites

Pass

  • Make sure you have Flutter installed (https://flutter.dev/docs/get-started/install)
  • Try installing and experimenting with the development version on your phone
  • Don't hesitate in asking questions, we'll be happy to help

Installation

In the command terminal, run the following commands:

$ git clone https://github.com/fnplus/footsteps-flutter-app.git
$ cd footsteps-flutter-app/
$ flutter run

Simulate for iOS

Method One

Open the project in Xcode from ios/Runner.xcodeproj.
Hit the play button.

Method Two

Run the following command in your terminal.
$ open -a Simulator
$ flutter run

Simulate for Android

Make sure you have an Android emulator installed and running.
Run the following command in your terminal.
$ flutter run

πŸ† Contributing

Please read CONTRIBUTING.md for information on how to contribute to footsteps-extension.

Steps ☘️:

Steps

  • Fork this repository 🍴

  • Clone the forked repository πŸ‘₯

    git clone https://github.com/<your_user_name>/footsteps-flutter-app.git
    
  • Navigate to the project directory.

    cd footsteps-flutter-app/
    
  • Add reference to original repository

    git remote add upstream https://github.com/fnplus/footsteps-flutter-app.git
    
  • See changes using

    git remote -v
    
  • Create a new branch.

    git checkout -b <your_branch_name>
    
  • Always take pull from the upstream repo to your master branch in order to keep it at par with the main project.

    git pull upstream master
    
  • Before creating an issue, discuss it withe project mentors in the Slack Channel

  • Make changes in the source code after getting yourself assigned by the mentors.

    changes

  • Commit your changes.

    git add .
    git commit -m "<your_commit_message>"
    
  • Push your local branch to the remote repository.

    git push -u origin <your_branch_name>
    
  • Create a Pull Request!

Finally, go to your repository in browser and click on compare and pull requests. Then add a title and description to your pull request that explains your precious effort.

click on Compare and Pull Request

Congratulations! Sit and relax, you've made your contribution to Footsteps Flutter App project.

πŸ‘¨ Project Admin

  • Abhishek Uniyal

πŸ‘¬ Mentors

  • Dev Daksan

  • Praveen Kumar

  • Sudipto Ghosh

  • Tarun Nagpal

Feel free to ask your queries!! πŸ™Œ

License βš™

Licensed under the GPL v3 License.

❀️ Thanks

Thanks to our many contributors.

About

The companion native app for Footsteps App - a search πŸ”Žengine of community-made πŸ§‘β€πŸ€β€πŸ§‘learning resources for the 21st-century learner.πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»

License:GNU General Public License v3.0


Languages

Language:Dart 97.8%Language:Kotlin 1.1%Language:Swift 1.0%Language:Objective-C 0.1%