Curso is an iOS education technology application with a chat feature that provides an online learning and teaching platform. The application is developed using Xcode and uses Realm Cloud, Firebase Storage, and Firebase Messaging Cloud. Students take courses primarily to improve job-related skills Some courses generate credit toward technical certification that allows users to enroll in courses and lecturer articles. The application uses Realm Cloud to store user data and course information. Firebase Cloud Messaging is used to send push notifications to users when new course materials are available. Firebase Storage is used to store course materials articles, videos and images.
- Online learning and teaching platform
- Chat feature
- iOS 16.0+
- Xcode 12.0+
- Swift 5.3+
- Clone the repository.
- Open
Curso.xcworkspace
in Xcode. - Build and run the project.
- Open the app.
- Sign up or log in.
- Start learning or teaching.
- Realm Cloud
- Firebase Storage
- Firebase Messaging Cloud