Giter Club home page Giter Club logo

touch's Introduction

touch_CS48

##Group Members

  • Yue Xin
  • Xinglun Xu
  • Jiapei Yao
  • Yuxiang Zhu

##How to Run Open touch.xcworkspace file in the root directory under MAC OS X operation system. All frameworks and libraries needed are included in the folder we turned in. Select any of the iphone model and click the run button to run the program.

##Instruction to Use this App

###Signup Username(at least 3 chars long), password(at least 6 chars long), gender, major and class level information are required to register a touch account.

###Login You can either register a new account and login with that account, or login with the existed account with

  • Username: xixihaha
  • Password: xixihaha

###Create Event

  • Click the "+" button at the center of the tab bar
  • Tap the first bubble "Event"
  • Fill in "Title" and "Description" fields (feel free to change subject type and date, but please don't change the event type)
  • Tap the "Post" button
  • Tap the refresh button at the upper right corner
  • The event will appear in the news feed

###Post Status

  • Click the "+" button at the center of the tab bar
  • Tap the fourth bubble "Status"
  • Type some words(no length restriction)
  • Tap the "Send" button
  • Tap the refresh button at the upper right corner
  • The status will appear in the news feed

###Check Notification Center Tap the second tab of the tab bar.

###Personal Homepage

  • Tap the last tab of the tab bar.
  • Select the first row to go to the profile page.
  • We haven't done with this part yet.

###Logout

  • Tap the last tab of the tab bar.
  • Select the second row with title "Setting".
  • Tap the "Logout" button and back to the Intro&guiding page.

##Source Code

  • We installed several open source pods through CocoaPods library. They can be found in the Pods folder in the root directory. There is also a list of pods names in Podfile.
  • Some source code we used are not in the CocoaPods library, we included those files in touch-> Kit or touch-> Util with their author information.

touch's People

Contributors

paranoia1120 avatar xinglunxu avatar

Watchers

James Cloos avatar Mohammad Javad Amiri avatar  avatar  avatar jiapeiyao avatar  avatar

Forkers

jiapeiyao

touch's Issues

Requirements Analysis

Vision statement -- Yamen
Use cases--Yuxiang
Prepare a schedule--Yue
project description--Yue
glossary--Jiapei

Signup&login

signup using e-mail
login via e-mail or facebook

Chatting System

Instant message service supporting photos and voice message if possible.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.