Skip to content
This repository has been archived by the owner on Sep 13, 2023. It is now read-only.
/ uscfun Public archive

An event planning app for USC students

Notifications You must be signed in to change notification settings

wenzhenl/uscfun

Repository files navigation

USCFun

Introduction

USCFun is a social app for students (currently only supports USC) to plan micro events in a online-trading system way. When you initiate a micro event, such as playing card game or playing tennis, you can set the minimum and maximum number of people needed. The system will automatically determine if the micro event is successfully finalized when the deadline for signing up comes. The aim of the app is to reduce the disappointment when you want to hang out with your friends or just schoolmates. For example, there must be many times that you ask your friend to play in a game, but he is just busy that day, and you will hesitate to ask the next day even if both of you are available and want to play. Or you might ask friends in a message group for just 1 person to play tennis, but 2 of your friends want to join, so who you will play with? There must be hard feelings for the one who cannot attend. With this app, the empty seats for a micro event will serve just like merchandise in a online-trading system, so it will select the one who wants to play in a first come first serve way, no hard feelings any more.


Installation

  1. Update your Xcode to the latest version
  2. Install via CocoaPods, if you haven't installed CocoaPods, please run the following command to install:
gem install cocoapods
  1. Go to the root directory of the project
pod install
  1. If it takes too long, please run the following command instead:
 pod update --verbose --no-repo-update
  1. When finished dependencies installation, please open uscfun.xcworkspace instead of uscfun.xcodeproj, and then connect your iPhone with Xcode and click Run.