Skip to content

Opportunistic-House-sitter/page100

Repository files navigation

Page100

A Tinder for Books

Team

  • Product Owner: Valerie Liang
  • Scrum Master: Chris Clayman
  • Development Team Members: Jake Seiden, Danielle Blank

Table of Contents

  1. Usage
  2. Requirements
  3. Development
    1. Installing Dependencies
    2. Tasks
    3. ToDos
  4. Team
  5. Contributing
  6. [Product Development - User Stories]

Usage

Some usage instructions

Requirements

  • Node 0.10.x

Development

Installing Dependencies

From within the root directory:

sudo npm install -g bower
npm install
bower install

ToDos

  • Design

    • Android/ios specific design
    • Splash pages for login/signup
  • User Experience

    • Notification for "Pulling More Books"
    • Additional genres
    • Be able to click on stack view to see additional details about books
    • Add rating to Main view of book swiping
  • Social Sharing

    • Save and share stacks with other users
  • API

    • Find a way to streamline book pulling process - right now only able to pull partial data from Gutenberg Books API (author, title, genre)

Running the App

Check out the ionic framework docs for cli information, and for how to set up mobile emulation.

From within the app directory:

//to serve on browser for development
ionic serve

//to emulate on phone emulator
ionic build
ionic emulate ios //or
ionic emulate android

//to run on a phone, make sure phone has dev settings on
ionic build
ionic run ios //or
ionic run android

Server

Server is currently set up via Digital Ocean. Please email Chris for login credentials and SSH keys. MongoDB is currently set up via MobgoLabs. Please email Chris for login credentials.

Contributing

See CONTRIBUTING.md for contribution guidelines.

Product Development - User Stories

See PRODUCTDEV.md for user stories and other product development details

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •