UdacityMobileWebScholarship / guess-quote

This application is a collaborative project made by the Google Udacity Mobile Web Specialist Scholars.
MIT License
22 stars 48 forks source link

GUESS THE QUOTE

It is a fun quiz game which is a progressive web app(PWA). Built during Collaborative Projects in Google Udacity Mobile Web Specialist Scholarship.This project is built to dive further deep into PWA and learn about caching music and animations using service worker.

Table Of Contents

  1. Features Wishlist
  2. Design Specs
  3. Requirements for Development
  4. Setup for Development
  5. Technology Stack
  6. Contributing Guidelines

Features Wishlist

Design Specs

Requirements for Development

Setup for Development

Refer this link for setup illustration with examples and images

[OPTIONAL] Setup Upstreams **Note**: An upstream repository is the original UdacityMobileWebScholarship repository. Once you have forked as directed in the previous section, you would not be following changes made here, in the original repository. **What you can do is:** - cd to the directory of the forked repo you cloned above. - Run a command to add upstreams ```bash git remote add upstream https://github.com/UdacityMobileWebScholarship/guess-quote.git git fetch upstream git checkout -b upstream/master git pull upstream master ``` **To return to your branch on your fork** - Run ```bash git checkout master ``` #### Next steps You are all good to start contributing. You might however want to make sure you periodically update the `origin/master` branch which is from your fork, with the content from `upstream/master` which is this repository's dev branch. **Why?** Because, Just before you submit Pull requests, or before you even change a feature, you **Need** to ensure you have all the latest changes from upstream. This is a healthy habit to inculcate, and would ease out headaches later. Also, Before you do the above , and begin coding something new, or modifying existing stuff, make sure you have **merged**. the simplest is a fast forward merge ` git merge upstream/master` But merges are complicated. Please do read official documentation on merge. Understand how they work. And then proceed to a PR.

Discussion

Technology Stack

Contributing Guidelines

Contributions are always welcome. We are using Git Branching Model for production and development purposes.You can read more about it hear A successful Git branching model.Basically what this means is

For more details regarding contributing refer CONTRIBUTING.md

License

MIT License