Social media app for iOS, for curious/beginners in programming.
This iOS app will allow users to share snippets of their code, to everyone on the platform. All posts and users will be stored in Firebase Firestore. Also, users will be be able to customize their profile with preset profile emojis and colors, expressing themselves. Each user will have a unique identification code, which will allows users to save their information on our back-end and login on any iOS device.
As of right now, sign up isn't available. You can use must create a username and password in firestore.
- XCode 13
- iOS 15
- Internet connection
- Firebase account
- Create a firebase project
- Register XCode project to firebase project
- Drop the "GoogleService-Info.plist" file into project folder
- Make sure "Copy items if needed is checked", and "Add to targets" is checked to the current project, then press save
- Make sure you setup Firestore with "users" and "posts" collection
- If you're getting Firebase package errors, you'll need to reinstall Firebase
- Go to Nerld project (TOP OF SIDE BAR, WITH APP STORE ICON)
- Go to package dependencies
- Click firebase-ios-sdk
- Click negative symbol
- Click plus symbol
- Search for "firebase-ios-sdk" (ONE PACKAGE SHOULD SHOW UP)
- Click package
- Click "Add Package" (THIS MIGHT TAKE AWHILE)
- Check "FirebaseFirestore"
- Click "Add Package" (GIVE A MOMENT FOR FIREBASE TO SETUP)
