{"id":25121475,"url":"https://github.com/kejiahp/react-native-wallet-system","last_synced_at":"2026-04-16T04:01:30.951Z","repository":{"id":220593957,"uuid":"751471234","full_name":"kejiahp/react-native-wallet-system","owner":"kejiahp","description":"A Mobile app serving a wallet management system with highly complex functionalities. Find the wallet management system under my repositories.","archived":false,"fork":false,"pushed_at":"2024-02-14T15:48:00.000Z","size":993,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-02T15:43:25.159Z","etag":null,"topics":["axios","expo","rea","react-native","tanstack-react-query","zod"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/kejiahp.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-01T17:15:58.000Z","updated_at":"2024-02-02T23:11:28.000Z","dependencies_parsed_at":"2024-02-03T00:23:56.118Z","dependency_job_id":"7489e0bf-8667-49bd-8a13-be453f90cb98","html_url":"https://github.com/kejiahp/react-native-wallet-system","commit_stats":null,"previous_names":["kejiahp/react-native-wallet-system"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kejiahp/react-native-wallet-system","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kejiahp%2Freact-native-wallet-system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kejiahp%2Freact-native-wallet-system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kejiahp%2Freact-native-wallet-system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kejiahp%2Freact-native-wallet-system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kejiahp","download_url":"https://codeload.github.com/kejiahp/react-native-wallet-system/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kejiahp%2Freact-native-wallet-system/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31870516,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"online","status_checked_at":"2026-04-16T02:00:06.042Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["axios","expo","rea","react-native","tanstack-react-query","zod"],"created_at":"2025-02-08T06:31:17.452Z","updated_at":"2026-04-16T04:01:30.925Z","avatar_url":"https://github.com/kejiahp.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wallet management system mobile application\n\n**NOTE:** _This project will not be completed due to paystacks limitations on starter business accounts, preventing implementation of features such as Withdrawals(payouts/tranfers). Sidenote: I learnt what i wanted to learn so 🤷‍♂️_\n\n#### On heaven and earth, I alone am honored 🤞\n\nThis is a Mobile app serving the [Wallet management system API](https://github.com/kejiahp/wallet-management-system \"wallet management system api\")\n\nI developed this project to serve as an system allowing registered users to store money in virtual wallets, withdraw money from the wallets and lock money for a duration and release it on a specified date back into their wallets.\n\nThis project was built using [React Native](https://reactnative.dev \"React Native\"), the open-source platform for building react native applications [Expo](https://expo.dev \"Expo\"), React context API for global state management, Axios as my Http Client, [Tanstack query](https://www.npmjs.com/package/@tanstack/react-query \"Tanstack query\") for Server state management, Form state management [React hook forms](https://react-hook-form.com \"React hook forms\") and [ZOD](https://zod.dev \"ZOD\") is my validator of choice.\n\n**Run the project**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkejiahp%2Freact-native-wallet-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkejiahp%2Freact-native-wallet-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkejiahp%2Freact-native-wallet-system/lists"}