Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/apgapg/flutter_teaching_notes

Questions, answers, notes app for IIT JEE preparation
https://github.com/apgapg/flutter_teaching_notes

classes dart flutter iitjee learning online physics questions teaching

Last synced: about 1 month ago
JSON representation

Questions, answers, notes app for IIT JEE preparation

Awesome Lists containing this project

README

        

# flutter_teaching_notes

### Flutter📱 + Firebase🔥

iitjeenotes

IIT-JEE Questions Bank by Ayush P Gupta - Collection of quality questions for Physics preparation | Product Hunt Embed

A Flutter project containing questions/answers and notes of IIT JEE preparation prepared by Ayush P Gupta.
These notes are published as video on Unacademy platform.
This app serves the slides/notes used in those videos.

Playstore App: [https://play.google.com/store/apps/details?id=com.coddu.flutter.iitjee.notes](https://play.google.com/store/apps/details?id=com.coddu.flutter.iitjee.notes)

Website: [https://apgapg.github.io/flutter_teaching_notes/](https://apgapg.github.io/flutter_teaching_notes/)

iitjee iitjee iitjee iitjee iitjee

## Data from scrapping Unacademy website

The data used is fetched by scrapping [unacademy.com/@ayushpgupta](https://unacademy.com/@ayushpgupta) page using [web_scraper](https://pub.dev/packages/web_scraper) pub package.

See code: [data_upload_page.dart](https://github.com/apgapg/flutter_teaching_notes/blob/master/lib/pages/upload/data_upload_page.dart)

## Auto deploy to gh-pages and Firebase Hosting

This repo uses Github action CI/CD whose workflow file can be seen below

[https://gist.github.com/apgapg/76e5c251daa7ce53291164479f43e61c](https://gist.github.com/apgapg/76e5c251daa7ce53291164479f43e61c)

github

## Extras

Building Android app bundle

```
flutter clean && flutter build appbundle
```

Building json

```
flutter pub get && flutter pub run build_runner build --delete-conflicting-outputs
```