{"id":13703067,"url":"https://github.com/Rahiche/flutter_jobs_app","last_synced_at":"2025-05-05T07:30:37.564Z","repository":{"id":49255151,"uuid":"143220038","full_name":"Rahiche/flutter_jobs_app","owner":"Rahiche","description":"Flutter jobs borad app created using flutter","archived":true,"fork":false,"pushed_at":"2020-06-10T12:39:59.000Z","size":13916,"stargazers_count":229,"open_issues_count":1,"forks_count":71,"subscribers_count":10,"default_branch":"master","last_synced_at":"2024-11-13T10:37:50.605Z","etag":null,"topics":["dart","flutter"],"latest_commit_sha":null,"homepage":null,"language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Rahiche.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-08-01T23:56:27.000Z","updated_at":"2024-11-07T03:31:41.000Z","dependencies_parsed_at":"2022-08-18T14:12:11.344Z","dependency_job_id":null,"html_url":"https://github.com/Rahiche/flutter_jobs_app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rahiche%2Fflutter_jobs_app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rahiche%2Fflutter_jobs_app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rahiche%2Fflutter_jobs_app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rahiche%2Fflutter_jobs_app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rahiche","download_url":"https://codeload.github.com/Rahiche/flutter_jobs_app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252458325,"owners_count":21751017,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dart","flutter"],"created_at":"2024-08-02T21:00:49.854Z","updated_at":"2025-05-05T07:30:35.073Z","avatar_url":"https://github.com/Rahiche.png","language":"Dart","funding_links":[],"categories":["Uncategorized"],"sub_categories":["Uncategorized"],"readme":"# Flutter Jobs App\n\n## note : the app is not working now because of some changes in the web site and i will work on it soon(∞∞) but you can still benfit from the code in this repo \n\n flutter job board app for Android/IOS using Flutter in this app a fetched the informations from the [flutter jobs website](https://flutterjobs.info/) and i tried to make everything custom from the **Drawer** to **Item** and it's a good example if you are trying to understand :\n * Web Scraping Using Dart\n * fetch data with authorization header\n * CustomPainter and CustomClipper \n * Dismissible and RefreshIndicator \n * Create Custom Drawer \n * Show RefreshIndicator while Loading images\n * Transition animation like ScaleTransition\n * Keep widget alive and don't reload it all the time\n\n# Thank _You_!\nPlease :star: this repo and share it with others\n\n# Screenshots\n\n\n| Job Board        | Job Detail           | CutsomDrawer  |\n| ------------- |:-------------:| -----:|\n|![s](https://i.imgur.com/y2VFwVj.png)    | ![s](https://i.imgur.com/3E4HUgT.png) | ![a](https://i.imgur.com/dTSdfTc.png) |\n\n \n \n# gif\n| Job Board        | New with Animation  |\n| ------------- |:-------------:|\n| \u003cimg src=\"https://github.com/Rahiche/flutter_jobs_app/blob/master/full.gif?raw=true\" width=\"200\"/\u003e | \u003cimg src=\"https://github.com/Rahiche/flutter_jobs_app/blob/master/new%20flutter%20jobs.gif?raw=true\" width=\"200\"/\u003e|\n\n\n\n### Created \n\n* [Raouf Rahiche](https://github.com/Rahiche) \n* ([@raoufrahiche](https://twitter.com/raoufrahiche)) \n* ([Youtube](https://www.youtube.com/channel/UCal0wCIwkxiKcrYPvBS6RiA))\n\n# License\n\n    Copyright 2018 Raouf Rahiche\n\n    Licensed under the Apache License, Version 2.0 (the \"License\");\n    you may not use this file except in compliance with the License.\n    You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n    Unless required by applicable law or agreed to in writing, software\n    distributed under the License is distributed on an \"AS IS\" BASIS,\n    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n    See the License for the specific language governing permissions and\n    limitations under the License.\n\n## Getting Started\n\nFor help getting started with Flutter, view our online\n[documentation](https://flutter.io/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRahiche%2Fflutter_jobs_app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRahiche%2Fflutter_jobs_app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRahiche%2Fflutter_jobs_app/lists"}