This iOS app allows students to find tutors online. Teachers interested in teaching can submit their information, which is stored in a Firebase database. Students can then log in to the app and browse through a list of available teachers along with their contact details.
- User authentication: Students and teachers can create accounts and log in securely.
- Teacher registration: Teachers can submit their information, including contact details and availability.
- Firebase integration: Teacher information is stored in a Firebase database for easy retrieval.
- Teacher availability status: Teachers can indicate if they are currently not taking any students, and their information will be hidden from students' listings.
- Teacher search: Students can search for their favorite teacher based on various criteria.
- Contact information: Students can access the contact details of their preferred teachers to establish communication.
- Clone the repository.
- Open the project in Xcode.
- Install any necessary dependencies using CocoaPods or Swift Package Manager.
- Build and run the app on an iOS device or simulator.
- iOS 14.0+
- Xcode 12.0+
- Swift 5.0+
- Firebase: Used for real-time data storage and retrieval.
This project is licensed under the Apache License 2.0.