{"id":23296286,"url":"https://github.com/ostrynska/react-native-app","last_synced_at":"2026-05-12T07:41:47.386Z","repository":{"id":154919060,"uuid":"619455236","full_name":"Ostrynska/react-native-app","owner":"Ostrynska","description":null,"archived":false,"fork":false,"pushed_at":"2023-06-23T12:06:27.000Z","size":11110,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-13T01:49:26.574Z","etag":null,"topics":["firebase","firebase-auth","firebase-database","firestore","react-native","redux-toolkit","social-media-app"],"latest_commit_sha":null,"homepage":"exp://exp.host/@ostrynska/socialMediaApp?release-channel=default","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/Ostrynska.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":"2023-03-27T07:14:39.000Z","updated_at":"2024-06-16T19:25:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"9933ef71-e419-4654-93d9-694599f02f65","html_url":"https://github.com/Ostrynska/react-native-app","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/Ostrynska%2Freact-native-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ostrynska%2Freact-native-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ostrynska%2Freact-native-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ostrynska%2Freact-native-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ostrynska","download_url":"https://codeload.github.com/Ostrynska/react-native-app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247543534,"owners_count":20955865,"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","firebase-auth","firebase-database","firestore","react-native","redux-toolkit","social-media-app"],"created_at":"2024-12-20T07:11:21.958Z","updated_at":"2026-05-12T07:41:47.330Z","avatar_url":"https://github.com/Ostrynska.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1\u003e 📎Social media App\u003c/h1\u003e\n\n\u003cp\u003eThis is a cross-platform (iOS and Android) social media mobile application.\u003c/p\u003e\n\u003cp\u003eApp is built using \u003cb\u003eReact Native\u003c/b\u003e. \u003cb\u003eFirebase\u003c/b\u003e is the platform used for authentication and storing data.\u003c/p\u003e\n\n## Description\n\n\u003cp\u003eThe current version of the application allows registered users to submit posts and comments to them. Users can also easily \"like\" posts and view the location where the photo was taken on the map. Logic has been added so that only the author of the post can take a photo when creating a post, as well as add photos from the smartphone library. When uploading a photo, you can choose a location.  \u003c/p\u003e\n\n## Requirements\n* npm - [Link](https://www.npmjs.com/get-npm)\n* Expo - [Link](https://expo.io/)\n  - Make sure you have Expo CLI installed: `npm install -g expo-cli`\n  \n## How To Run:\n**1. Open terminal (Mac OS) or cmd (Windows)**  \n\n**2. Check npm version:**\n* `npm -v`\n  - Should print something like `6.4.1`\n\n**3. Install Dependencies**\n* Navigate to the project folder and run: `npm install`\n\n**4. Run Expo App**\n* `expo start`\n  - ios: `npm run ios`\n  - android: `npm run android`\n  - web: `npm run web`\n \u003cbr\u003e\n \u003cimg src=\"./myNewProject/assets/screen-01.png\"\u003e\n \u003cimg src=\"./myNewProject/assets/screen-02.png\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fostrynska%2Freact-native-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fostrynska%2Freact-native-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fostrynska%2Freact-native-app/lists"}