{"id":18062166,"url":"https://github.com/ketanchoyal/theparker","last_synced_at":"2025-04-11T15:04:40.860Z","repository":{"id":41402765,"uuid":"164904527","full_name":"ketanchoyal/theParker","owner":"ketanchoyal","description":"Theparker: A shared parking app","archived":false,"fork":false,"pushed_at":"2020-05-22T02:49:23.000Z","size":10541,"stargazers_count":32,"open_issues_count":1,"forks_count":11,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-25T11:11:23.820Z","etag":null,"topics":["android","android-application","firebase","firebase-database","java","open-source","parking-management","realtime-database"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ketanchoyal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-01-09T17:06:36.000Z","updated_at":"2025-01-29T17:43:37.000Z","dependencies_parsed_at":"2022-09-21T07:41:56.185Z","dependency_job_id":null,"html_url":"https://github.com/ketanchoyal/theParker","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/ketanchoyal%2FtheParker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ketanchoyal%2FtheParker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ketanchoyal%2FtheParker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ketanchoyal%2FtheParker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ketanchoyal","download_url":"https://codeload.github.com/ketanchoyal/theParker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248429062,"owners_count":21101780,"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":["android","android-application","firebase","firebase-database","java","open-source","parking-management","realtime-database"],"created_at":"2024-10-31T05:06:01.675Z","updated_at":"2025-04-11T15:04:40.842Z","avatar_url":"https://github.com/ketanchoyal.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Theparker: A shared parking app for extra income!\n\n### Theparker is first open source - Android shared parking app!\n\nTheparker is the app build for Android using Java and an iOS version is Already open source.\n\nIt uses Firebase Realtime Database and Firebase Storage.(Currently it uses static payment, nom payment gateway is added)  \n\nThere is an Admin App to create packages for Parking\n\n---\n## How To Start?\n#### Set up your firebase account\n#### Enable email and mobile login\n#### Add google-services.json file for both theParker and theParker Admin app\\\n#### Add a admin email and password manually in firebase (to use admin app)\n#### Note: You will need to add api key in manifest file for google map(google \"how to enable google map api\")\n---\n\n## FeatureS:\n\n- [ ] Login using Google.\n- [X] Login Using mobile Number.\n- [x] Upload Your parking Spot\n- [x] Search Parking Space.\n- [x] Login Using Email.\n- [ ] Check previous transactions.\n- [ ] Add my Cars.\n- [x] Book Parking.\n- [ ] Upload parking screenshots.\n- [x] Get direction to the parking spot.\n- [x] Call the spot owner.\n- [x] See previous parking Spot Added.\n- [x] Check previous Booking.\n- [ ] Local Notification.\n- [X] Profile.\n\n## Screenshots\n\n\u003ctable style={border:\"none\"}\u003e\n\u003ctr\u003e\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/1.png\" /\u003e\u003cfigcaption\u003eSplash Screen\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\n\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/2.png\" /\u003e\u003cfigcaption\u003eLogin Screen\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\n\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/3.png\" /\u003e\u003cfigcaption\u003eMobile No Login Screen\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/4.png\" /\u003e\u003cfigcaption\u003eOTP Fetch Screen\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\n\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/5_1.png\" /\u003e\u003cfigcaption\u003eParking Pins on Map\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\n\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/12.png\" /\u003e\u003cfigcaption\u003eProfile\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/5_2.png\" /\u003e\u003cfigcaption\u003eParking Details-1\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\n\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/5_3.png\" /\u003e\u003cfigcaption\u003eParking Details-2\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\n\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/5_4.png\" /\u003e\u003cfigcaption\u003eParking Details-3\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/7.png\" /\u003e\u003cfigcaption\u003ePackages\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\n\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/8.png\" /\u003e\u003cfigcaption\u003ePackage Buy Dialog Box\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\n\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/6.png\" /\u003e\u003cfigcaption\u003eWallet\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/9.png\" /\u003e\u003cfigcaption\u003eMy Places\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\n\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/10.png\" /\u003e\u003cfigcaption\u003eOffer Place-1\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\n\u003ctd align=\"center\"\u003e\u003cfigure\u003e\u003cimg src=\"screenshots/11.png\" /\u003e\u003cfigcaption\u003eOffer Place-2\u003c/figcaption\u003e\u003c/figure\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fketanchoyal%2Ftheparker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fketanchoyal%2Ftheparker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fketanchoyal%2Ftheparker/lists"}