{"id":19593437,"url":"https://github.com/dimodimchev/learningreactnative","last_synced_at":"2025-02-26T14:17:16.091Z","repository":{"id":259300767,"uuid":"374766439","full_name":"DimoDimchev/LearningReactNative","owner":"DimoDimchev","description":"A repository for my projects from a YouTube course for React Native","archived":false,"fork":false,"pushed_at":"2021-06-18T19:29:45.000Z","size":5358,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-09T06:53:17.968Z","etag":null,"topics":["firebase","jsx","mobile","react-native","tutorial"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/DimoDimchev.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":"2021-06-07T18:39:19.000Z","updated_at":"2021-06-18T19:31:02.000Z","dependencies_parsed_at":"2024-10-24T09:30:38.310Z","dependency_job_id":null,"html_url":"https://github.com/DimoDimchev/LearningReactNative","commit_stats":null,"previous_names":["dimodimchev/learningreactnative"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimoDimchev%2FLearningReactNative","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimoDimchev%2FLearningReactNative/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimoDimchev%2FLearningReactNative/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimoDimchev%2FLearningReactNative/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DimoDimchev","download_url":"https://codeload.github.com/DimoDimchev/LearningReactNative/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240867431,"owners_count":19870405,"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":["firebase","jsx","mobile","react-native","tutorial"],"created_at":"2024-11-11T08:39:38.468Z","updated_at":"2025-02-26T14:17:16.032Z","avatar_url":"https://github.com/DimoDimchev.png","language":"JavaScript","readme":"# LearningReactNative\n\nThis is a repository for a [YouTube tutorial](https://www.youtube.com/playlist?list=PL4cUxeGkcC9ixPU-QkScoRBVxtPPzVjrQ) I followed to help me get started with mobile development with React Native. During this course I developed several small-scale React Native app which I will showcase below.\n\u003cbr\u003e\n\u003cbr\u003e\nIn this tutorial I learned about:\n- Creating app layouts\n- State hooks\n- Navigation\n- Components and custom components\n- Forms with Formik\n- Validation with Yup\n- Fetching data from API's using React Native\n\nI also built the following apps:\n| ToDo App | Reviews app |\n| :--------: | :-----------: |\n| \u003cimg src=\"https://github.com/DimoDimchev/LearningReactNative/blob/main/assets/todoapp_showcase.gif\" align='left' height=400\u003e A simple todo list application that allows the user to add and remove tasks to their list. State hooks are used throught the app as well as various custom components and touchable components | \u003cimg src=\"https://github.com/DimoDimchev/LearningReactNative/blob/main/assets/reviewsapp_showcase.gif\" align='left' height=400\u003e An app for movie reviews where users can add reviews via a Formik form which is validated with Yup. This app uses various custom components, state hooks, stack navigation and more. All of the reviews are dynamically stored in a Firebase Realtime Database which makes the app a bit better |\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimodimchev%2Flearningreactnative","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdimodimchev%2Flearningreactnative","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimodimchev%2Flearningreactnative/lists"}