This project is the SwiftUI code for the QuestBoard application. It is an application (developed mainly to learn and experiment with swiftui) to help people advertise small tasks/jobs that they need done and for others to find jobs to do.
- SwiftUI ( IOS 17+ )
- MapKit ( IOS 17+ )
- MongoDB
- ExpressJS
- NodeJS (TypeScript)
- Docker (For containerization)
- AWS EC2 (For hosting backend)
- AWS S3 (For image storage)
- Google Firebase Authentication
- Google Firestore (For chat functionality)
- IOS 17.0+
- Xcode 12.0+
- Swift 5.0+
Check out the backend code for this application here
IOS application is not yet available on the app store. To run the application, clone the repository and open the project in Xcode. Then, run the application on a simulator or a physical device.
git clone https://github.com/cem-dedetas/QuestBoard.git
Create an issue or submit a pull request. All contributions are welcome.
This project is licensed under the MIT License - see the LICENSE file for details.