{"id":16968282,"url":"https://github.com/mtmzakir/selflearn-reactnativeapp","last_synced_at":"2025-04-11T23:52:05.180Z","repository":{"id":59698261,"uuid":"535817049","full_name":"mtmzakir/SelfLearn-ReactNativeApp","owner":"mtmzakir","description":"Mobile Application","archived":false,"fork":false,"pushed_at":"2022-09-12T19:44:24.000Z","size":706,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-11T23:52:00.746Z","etag":null,"topics":["android","expo","ios","react-native","ui"],"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/mtmzakir.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":"2022-09-12T19:19:20.000Z","updated_at":"2024-08-04T13:38:26.000Z","dependencies_parsed_at":"2022-09-19T22:57:20.165Z","dependency_job_id":null,"html_url":"https://github.com/mtmzakir/SelfLearn-ReactNativeApp","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/mtmzakir%2FSelfLearn-ReactNativeApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mtmzakir%2FSelfLearn-ReactNativeApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mtmzakir%2FSelfLearn-ReactNativeApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mtmzakir%2FSelfLearn-ReactNativeApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mtmzakir","download_url":"https://codeload.github.com/mtmzakir/SelfLearn-ReactNativeApp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248497860,"owners_count":21113984,"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","expo","ios","react-native","ui"],"created_at":"2024-10-14T00:11:24.472Z","updated_at":"2025-04-11T23:52:05.145Z","avatar_url":"https://github.com/mtmzakir.png","language":"JavaScript","readme":"\u003ch1 align=\"center\"\u003eSelf Learn App Development\u003cbr\u003eusing React Native\u003c/h1\u003e\n\n### Indroduction \n\u003cp align=\"justify\"\u003eLearning based on mobile applications is more popular all around the world. As an undergraduate Software \nEngineering student, you can build attractive simple learning Applications with React Native. This app mainly \ntargets to provide a rich experience regarding online programming (coding) learning resources to the users \nthrough one mobile app.\n\u003c/p\u003e\n\n\n\n*Features to be implemented in the book app*\n- There should be screens to log in and register for the “Learn Coding App”. \n- “Learn Coding App” Home page should have main three categories such as,\n   \u003col\u003e\n   \u003cli\u003eWeb Application Development \u003c/li\u003e\n     \u003cli\u003eMobile Application Development \u003c/li\u003e\n     \u003cli\u003eStandalone Application Development \u003c/li\u003e\n     \u003c/ol\u003e\n- Once the user clicked one category, the user should be navigated to the details view. \n- The details’ view displays a list of programming languages \n\n---\n\n*Screenshot of UI*\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/90142607/189741746-813a4646-ac56-4820-96bb-8bc1338e8402.png\" width=\"180\" height=\"390\" /\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/90142607/189741761-edd14bc8-9c75-4490-ae4b-9b4378423018.png\" width=\"180\" height=\"390\" /\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/90142607/189741768-f112ad25-16e8-4cee-b9e9-54fd4ab1405f.png\" width=\"180\" height=\"390\" /\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/90142607/189741773-d1b5f4bf-7d64-4b50-a1ea-146f4a9f2939.png\" width=\"180\" height=\"390\" /\u003e\n\u003c/div\u003e\n\n---\n\n### 1. Create a Project in Expo \n\n    npx create-expo-app SelfLearn\n    cd SelfLearn\n\n\n### 2. Install these dependencies inside the folder\nin cmd\u003e\u003e\u003e\n\n    npm install @react-navigation/native\n    npm install @react-navigation/stack\n    expo install react-native-gesture-handler\n    npm install @react-navigation/bottom-tabs\n    npm install @react-navigation/drawer\n    expo install react-native-gesture-handler react-native-reanimated\n    expo install react-native-reanimated\n    npm install react-native-elements --save --force\n    npm install react-native-vector-icons --save\n    \n    \n### 3. Replace all files files inside your Folder\n\n\n### 4. Run app with this command\n    expo start --clear\n\n\u003ch1 align=\"center\"\u003eCredits to M.T.M. Zakir\u003c/h1\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmtmzakir%2Fselflearn-reactnativeapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmtmzakir%2Fselflearn-reactnativeapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmtmzakir%2Fselflearn-reactnativeapp/lists"}