Open Event Orga iOS App
Event management app for organizers using Open Event Platform
Make the app functionality and UI/UX similar to the Android app for Open Event Organizer.
Please join our mailing list to discuss questions regarding the project: https://groups.google.com/forum/#!forum/open-event
Our chat channel is on gitter here: https://gitter.im/fossasia/open-event-ios
A native iOS app.
The Open Event Organizer Server acts as the backend for this application. The API docs for the same can be accessed at https://open-event-api-dev.herokuapp.com/ .
The following account can be used for testing and development purposes:
Email: [email protected]
Password: fossasia
This project is written in Swift 4.2 and Xcode 10 is required for development.
Before you begin, you should already have the Xcode downloaded and set up correctly. You can find a guide on how to do this here: Setting up Xcode
Run sudo gem install cocoapods
to install the latest version of cocoapods. To install cocoapods from HomeBrew, brew install cocoapods
.
Next, run pod setup
for setting up cocoapods master repo. You may include --verbose
for more descriptive logs.
NOTE: This might take a while to setup depending on your network speed.
$ git clone https://github.com/fossasia/open-event-orga-iOS.git
Navigate to the unzipped folder and run pod install
.
Open EventyayOrganizer.xcworkspace
from the folder.
Build the project (⌘+B) and check for any errors.
Run the app (⌘+R).and test it.
Note: For the initialization period all commits go directly to the master branch. In the next stages we follow the branch policy as below:
We have the following branches
Please help us follow the best practice to make it easy for the reviewer as well as the contributor. We want to focus on the code quality more than on managing pull request ethics.
This project is currently licensed under the Apache License Version 2.0
. A copy of LICENSE should be present along with the source code. To obtain the software under a different license, please contact FOSSASIA.