GithubHelp home page GithubHelp logo

sameerkhan153 / shush Goto Github PK

View Code? Open in Web Editor NEW

This project forked from samagra14/shush

0.0 0.0 0.0 206 KB

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

License: MIT License

Java 100.00%

shush's Introduction

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.

shush's People

Contributors

samagra14 avatar rohanbh avatar

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.