/PupGo

Pupgo

Primary LanguageSwift


Logo

PupGo

PupGo is an app designed for dogs to make friends, a dating app for your doggy friends! This is the final project of UCLA 2021 Fall CS130 Software engineering.
Explore the docs »

View Demo · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

You can discover dogs around you and follow them for future notifications. Also create a walking event that you are going to hold. Then, you can decide to walk with the other dogs, or not ;-)

This projects includes four main UI (Match, Explore, Notification and Setting, and we have arranged them with their supportings into four subfolders under floder View.

The files for model are under folder Utilities.

The code for query and mutation (that is to post and get data from mySQL) is under folder GraphQL.

You may find what you need per above instructions.

Macth View

Matchmain Matchlike Matchdislike

Explore View

Ex1 EX2 EX3

Notification View

Not1 Not2

Setting View

Set1 Set1 Set3 Set4

(back to top)

Built With

(back to top)

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • Xcode

  • Cocoapods

    1. Open your terminal and type
    sudo gem install cocoapods
    1. After installation
    pod setup
    1. Then in the terminal, cd to your Xcode project root directory (where .xcodeproj file resides) and type:

Installation

  1. Clone the repo
    git clone https://github.com/yclin/PupGo.git
  2. Setup cocoapods under the Xcode project root directory (where .xcodeproj file resides) and type:
    pod init

(back to top)