{"id":22819621,"url":"https://github.com/netreconlab/snapcat","last_synced_at":"2025-04-23T00:22:27.766Z","repository":{"id":41341867,"uuid":"385003088","full_name":"netreconlab/SnapCat","owner":"netreconlab","description":"A basic social media app that allows you to post pictures and follow users built with SwiftUI and the ParseSwift SDK","archived":false,"fork":false,"pushed_at":"2022-12-22T03:40:59.000Z","size":947,"stargazers_count":19,"open_issues_count":0,"forks_count":6,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-29T20:23:15.265Z","etag":null,"topics":["anypic","hacktoberfest","parse-sdk","parse-server","parse-swift","social-media","social-network","swiftui"],"latest_commit_sha":null,"homepage":"","language":"Swift","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/netreconlab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-07-11T16:48:08.000Z","updated_at":"2024-12-24T23:58:57.000Z","dependencies_parsed_at":"2023-01-30T05:31:27.306Z","dependency_job_id":null,"html_url":"https://github.com/netreconlab/SnapCat","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netreconlab%2FSnapCat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netreconlab%2FSnapCat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netreconlab%2FSnapCat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netreconlab%2FSnapCat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/netreconlab","download_url":"https://codeload.github.com/netreconlab/SnapCat/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250344678,"owners_count":21415160,"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":["anypic","hacktoberfest","parse-sdk","parse-server","parse-swift","social-media","social-network","swiftui"],"created_at":"2024-12-12T15:13:18.683Z","updated_at":"2025-04-23T00:22:27.737Z","avatar_url":"https://github.com/netreconlab.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SnapCat\n![Swift](https://img.shields.io/badge/swift-5.5-brightgreen.svg) ![Xcode 13.2+](https://img.shields.io/badge/xcode-13.2%2B-blue.svg) ![iOS 15.0+](https://img.shields.io/badge/iOS-15.0%2B-blue.svg) ![ci](https://github.com/netreconlab/SnapCat/workflows/ci/badge.svg?branch=main)\n\n\u003cimg src=\"https://user-images.githubusercontent.com/8621344/126432401-b1ffce20-ec39-4a44-9757-ced7ca7f59d7.png\" width=\"250\"\u003e \u003cimg src=\"https://user-images.githubusercontent.com/8621344/126432735-10159e91-1a7f-4b70-854c-ffbb087ae239.png\" width=\"250\"\u003e \u003cimg src=\"https://user-images.githubusercontent.com/8621344/126432438-143fea01-7e88-4eea-945d-ea81ef9c45b7.png\" width=\"250\"\u003e\n\nSnapCat is a social media application for posting pictures, comments, and finding friends. SnapCat is designed using SwiftUI and the [ParseSwift SDK](https://github.com/netreconlab/Parse-Swift). The app is meant to serve as a base app for University of Kentucky graudate researchers and undergraduate students learning iOS mobile app development.\n\n## Setup Your Parse Server\nYou can setup your parse-server locally to test using [snapcat branch](https://github.com/netreconlab/parse-hipaa/tree/snapcat) of [parse-hipaa](https://github.com/netreconlab/parse-hipaa). Simply type the following to get your parse-server running with postgres locally:\n\n1. Fork [parse-hipaa](https://github.com/netreconlab/parse-hipaa/tree/snapcat)\n2. `cd parse-hipaa`\n3.  `docker-compose up` - this will take a couple of minutes to setup as it needs to initialize postgres, but as soon as you see `parse-server running on port 1337.`, it's ready to go. See [here](https://github.com/netreconlab/parse-hipaa#getting-started) for details\n4. If you would like to use mongo instead of postgres, in step 3, type `docker-compose -f docker-compose.mongo.yml up` instead of `docker-compose up`\n\n## Fork this repo \n\n1. Fork [SnapCat](https://github.com/netreconlab/SnapCat.git), in particular the [snapcat branch](https://github.com/netreconlab/parse-hipaa/tree/snapcat).\n2. Open `SnapCat.xcodeproj` in Xcode\n3. You may need to configure your \"Team\" and \"Bundle Identifier\" in \"Signing and Capabilities\"\n4. Run the app and data will synchronize with parse-hipaa via http://localhost:1337/parse automatically\n5. You can edit Parse server setup in the ParseSwift.plist file in the Xcode browser\n\n## View your data in Parse Dashboard\nParse Dashboard is the easiest way to view your data in the Cloud (or local machine in this example) and comes with [parse-hipaa](https://github.com/netreconlab/parse-hipaa). To access:\n1. Open your browser and go to http://localhost:4040/dashboard\n2. Username: `parse`\n3. Password: `1234`\n4. Be sure to refresh your browser to see new changes synched from your CareKitSample app\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetreconlab%2Fsnapcat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnetreconlab%2Fsnapcat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetreconlab%2Fsnapcat/lists"}