samagra14 / Shush

Shush is an intelligent manager for your phone’s ringer.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shush

platform API License: MIT by-SDS-MDG Sputnik

Shush Me is an intelligent manager for your phone’s ringer. It manages the status of your ringer based on your location and /or your schedule. Now, gone are the days when you were caught by your teacher because of your phone.

Features

  1. Manage your ringer on the basis of your location.
  2. Manage your ringer on the basis of your schedule.
  3. When you turn your ringer off for a movie, meeting, meal, or nap, this app turns it back on afterwards.
  4. Set your phone's weekly ring schedule.
  5. Select places at which your mobile phone should not ring.
  6. Add exceptions for important callers;
  7. Add a temporary location so that the ringer is silenced for that particular place or time

Getting Started

These instructions will get you a copy of the project up and running.

Prerequisites

  • Android Studio
  • Google Play Repository

Setting up the API key

  • Go to the Google API console and register yourself for google places API key restricted to android. The instructions can be found here.
  • After registering your API key, make a file named google_places_api.xml
    at ./Shush/app/src/main/res/values
  • Paste the following code in google_places_api.xml
    <?xml version="1.0" encoding="utf-8"?>
    <resources>
        <string name="your_google_places_api_key">YOUR_KEY_HERE</string>
    </resources>
    
  • Replace YOUR_KEY_HERE with your registered places api key.
  • You are good to go.

How you can help

  • Make us aware of the imperfections and bugs by opening issues
  • Join our Chat Room and introduce yourself, please ask any general questions here -- how the product is supposed to work, usability issues, technical questions, whatever you want to know, we want to hear about. If you are interested in collaborating with us, let us know.
  • Read our Contribution Guide -- everything you do with us is a contribution to the public domain, there are also some tips for getting started
  • Dive into our existing issues -- there are both dev and design opportunities there

License

Shush is registered under MIT License.

For more information, see license.

About

Shush is an intelligent manager for your phone’s ringer.

License:MIT License


Languages

Language:Java 100.0%