{"id":16179922,"url":"https://github.com/princid/laundrymart","last_synced_at":"2026-02-06T14:32:17.763Z","repository":{"id":172170810,"uuid":"648879783","full_name":"princid/Laundrymart","owner":"princid","description":"Laundrymart is a responsive and stylish cross-platform mobile app created using React Native Expo CLI. It has clean User Interface created for Laundry service providers/agencies and consumers can get the Laundry services by just placing an order on our app.","archived":false,"fork":false,"pushed_at":"2024-10-20T08:17:19.000Z","size":2602,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-09T18:47:09.578Z","etag":null,"topics":["expo-cli","expo-location","firebase","firebase-auth","hacktoberfest","hacktoberfest-accepted","hacktoberfest2024","hactoberfest2023","lottie-animation","lottie-react-native","react-native","react-redux"],"latest_commit_sha":null,"homepage":"https://expo.dev/@princid/laundrymart","language":"JavaScript","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/princid.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-03T04:38:20.000Z","updated_at":"2024-10-20T17:18:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"fe9b8655-ddcb-4c5d-99ce-034e2e8e814a","html_url":"https://github.com/princid/Laundrymart","commit_stats":null,"previous_names":["princid/laundrymart"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/princid/Laundrymart","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/princid%2FLaundrymart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/princid%2FLaundrymart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/princid%2FLaundrymart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/princid%2FLaundrymart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/princid","download_url":"https://codeload.github.com/princid/Laundrymart/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/princid%2FLaundrymart/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29164862,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T12:44:37.655Z","status":"ssl_error","status_checked_at":"2026-02-06T12:44:13.991Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["expo-cli","expo-location","firebase","firebase-auth","hacktoberfest","hacktoberfest-accepted","hacktoberfest2024","hactoberfest2023","lottie-animation","lottie-react-native","react-native","react-redux"],"created_at":"2024-10-10T05:44:17.800Z","updated_at":"2026-02-06T14:32:17.742Z","avatar_url":"https://github.com/princid.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 👔 [Laundrymart](https://expo.dev/@princid/laundrymart)\nLaundrymart is a responsive and stylish cross-platform mobile app created using React Native Expo CLI. It has clean User Interface created for Laundry service providers/agencies and consumers can get the Laundry services by just placing an order on our app.\n\n## 🔰 Dependencies to install :\nExpo Project Setup :\n- `npx create-expo-app laundrymart`\n- `cd laundrymart`\n- `npx expo start`\n\nExpo-Location (allows reading geolocation information from the device):\n- `npx expo install expo-location`\n\nFor Carousel Box (react-native-image-slider-box):\n- `npm i react-native-image-slider-box`\n\nRedux Toolkit:\n- `npm install @reduxjs/toolkit`\n- `npm add react-redux`\n\nFor Navigation:\n- `npm install @react-navigation/native`\n- `npx expo install react-native-screens react-native-safe-area-context`\n- `npm install @react-navigation/native-stack`\n\nFor Simple Date Picker:\n- `npm install --save moment`\n\nFor Firebase:\n- `npx expo install firebase`\n- `npm install -g firebase-tools`\n\nOrder Placed Animation: (Lottie React Native)\n- `npx expo install lottie-react-native`\n- Also add `sparkle.json` \u0026 `thumbs.json` file in your assets folder.\n\n\n## Visuals of Laundrymart:\n\n\u003cdetails\u003e\n  \u003csummary\u003eClick Here to see the visuals of Laundrymart app...\u003c/summary\u003e\n  \u003cbr\u003e\n \n\n![image](https://github.com/princid/Laundrymart/assets/90444477/1b4912df-b4fa-4271-9843-c8c6e7ea6d9f)\n \n![image](https://github.com/princid/Laundrymart/assets/90444477/83dbb096-0e89-4c50-989b-e08c73f17d3f)\n \n![image](https://github.com/princid/Laundrymart/assets/90444477/61a9e1a4-fe09-476b-be0d-0ce0e5c9d8ce)\n \n![image](https://github.com/princid/Laundrymart/assets/90444477/931d6106-5a4f-46e4-9b6c-43048ad0b501)\n \n![image](https://github.com/princid/Laundrymart/assets/90444477/8a2bc7a9-e24a-4ea4-ae23-e078b9548e4e)\n \n![image](https://github.com/princid/Laundrymart/assets/90444477/6b0b71fa-f446-4b34-8992-4f1c81905e7f)\n \n \u003cbr\u003e\n\u003c/details\u003e\n\n\n## How to deploy:\n- Run this command in your terminal `npm install -g expo-cli`\n- then run `expo login`\n- then put your login credentials (username \u0026 password)\n- And once you're logged in, run `expo publish` to publish the app to the expo app store.\n- then, if it will ask \"In order to publish an update, expo-updates needs to be installed. Do you want to install it now?\", then just simply click \"Y\". It will basically install the expo-updates.\n\n## Run the app:\n- Install `Expo Go` app on your device.\n- Then scan this [`QR-code`](https://expo.dev/@princid/laundrymart)\n- Or, open this link on your device: `exp://exp.host/@princid/laundrymart?release-channel=default`\n\n## 🚀 Resources used :\n- [Expo Icons](https://icons.expo.fyi/)\n- [Color Shades](https://htmlcolorcodes.com/color-picker/)\n- [Expo Location](https://docs.expo.dev/versions/latest/sdk/location/)\n- [Redux Toolkit](https://redux-toolkit.js.org/introduction/getting-started)\n- [React Navigation](https://reactnavigation.org/docs/getting-started)\n- [Image Slider Carousel Box](https://www.npmjs.com/package/react-native-image-slider-box)\n- [Horizontal Date Picker](https://github.com/AwrminKhodaei/react-native-horizontal-datepicker)\n- [Simple Date Picker in React Native](https://dev.to/kharioki/horizontal-calendar-a-simple-date-picker-for-react-native-4h2)\n- [rneui/themed](https://www.npmjs.com/package/@rneui/themed)\n- [React Native Config](https://www.npmjs.com/package/react-native-config)\n- [Expo Firebase](https://docs.expo.dev/guides/using-firebase/)\n- [Lottie React Native Animation](https://docs.expo.dev/versions/latest/sdk/lottie/)\n- [Deployment Tutorial YouTbe](https://youtu.be/ByqYR1IwYKY)\n- [Expo Dev, to get the deployed QR code](https://expo.dev/)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprincid%2Flaundrymart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprincid%2Flaundrymart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprincid%2Flaundrymart/lists"}