AlarmIT is a simple alarm app. The alarms can be turned off via three methods - normal turnoff, by shaking the device a number of times, by solving maths questions.

Overview

Kicking Off Hacktoberfest with ACM-VIT!

Forktober Banner

AlarmIT

AlarmIT is a simple alarm app. The alarms can be turned off via three methods - normal turnoff, by shaking the device a number of times, by solving maths questions.

made-by-acm


Submitting a Pull Request

  • Fork the repository by clicking the fork button on top right corner of the page
  • Clone the target repository. To clone, click on the clone button and copy the https address. Then run
git clone https://github.com/rudrankbasant/AlarmIT.git
  • Go to the cloned directory by running
cd AlarmIT
  • Create a new branch. Use
 git checkout -b [YOUR-BRANCH-NAME]
  • Make your changes to the code. Add changes to your branch by using
git add .
  • Commit the changes by executing
git commit -m "your message"
  • Push to remote. To do this, run
git push origin [YOUR-BRANCH-NAME]
  • Create a pull request. Go to the target repository and click on the "Compare & pull request" button. Make sure your PR description mentions which issues you're solving.
* Wait for your request to be accepted.

Guidelines for Pull Request

  • Avoid pull requests that :
    • are automated or scripted
    • that are plagarized from someone else's branch
  • Do not spam
  • Project maintainer's decision on validity of PR is final.

For additional guidelines, refer to participation rules


Overview

AlarmIT is a project initiated for Hacktoberfest2022, so that beginners and those who have some fluency in the native app development domain can start to contribute to an open source project.


Usage

Lets get started!

git remote add
git fetch
git merge

Authors

Authors: Rudrank Basant

Comments
  • alarm data class

    alarm data class

    some weekdays are missing from the alarm data class. the data type for each day is to be boolean, and the name should only be the first three letters of the day.

    enhancement hacktoberfest 
    opened by rudrankbasant 1
  • add data class for alarm

    add data class for alarm

    the alarm data class will contain these items as of now: 1)time - date 2)state - boolean 3)seven fields for the weekdays from "mon" to "sun" - boolean

    hacktoberfest 
    opened by rudrankbasant 1
  • add item-view layout for alarm

    add item-view layout for alarm

    The item view is split into two rows:

    1. TOP ROW (with a width greater than the bottom row) 1) Time of the alarm on left. 2) A toggle button on the right.

    2. BOTTOM ROW 1) Left side has 7 letters - SMTWTFS 2) Right side has a kebab menu ( triple vertical dots menu option)

    good first issue hacktoberfest 
    opened by rudrankbasant 1
  • Issue 3

    Issue 3

    • Added new app icon Addressing issue: #3

    I used this image from Flaticon as the base image before making alterations: Reference Below Alarm clock icons created by Freepik - Flaticon

    Let me know what you think, if you like it etc...

    hacktoberfest-accepted 
    opened by Kardelio 0
  • add onboarding screen

    add onboarding screen

    add 3 onboarding screens

    1. First Page welcomes the user. ( Add some images for a better look).
    2. Second Page describes that users can turn off the alarm by solving maths questions. The user can choose the difficulty and number of questions to solve.
    3. Third Page describes that users can turn off the alarm by shaking the device a specific number of times.

    Make the UI pretty and stick to the colour theme. (You may add pictures/ add another bright colour that matches the theme for pictures)

    good first issue hacktoberfest 
    opened by rudrankbasant 3
Owner
ACM VIT
ACM-VIT, one of the most reputed and distinguished technical chapter in VIT-Vellore has been working with vision and determination since its inception in 2009.
ACM VIT
AptiBit is an android application that uses Firebase firestore to store the questions and categorize different types of aptitude questions into their categories

AptiBit is an android application that uses Firebase firestore to store the questions and categorize different types of aptitude questions into their categories. It also uses firebase authentication service that allows you to sign in to the app using your custom credentials.

Ashish Gupta 3 Jun 13, 2022
Whatsapp based Phone number verification.Verify your phone number easily through whatsapp

Whatsapp Based Login Try this to implement fastest phone number verification system [ ⚡ ] Verify your phone number through whatsapp android LinkedIn B

MorningStar 10 Jun 21, 2022
Repository for solving Advent of Code in Kotlin.

Advent of Code 2021 Repository for solving Advent of Code in Kotlin. Getting started Running Project is already setup with gradle. To run the app: Nav

Felix Ebert 2 Dec 5, 2021
My solutions for the Advent of Code 2021. See the link for a playlist with recordings of me solving each puzzle.

Advent of Code 2021 My solutions for the Advent of Code 2021 solved with Kotlin. What is the Advent of Code? Advent of Code is an online event created

The Self-Taught Software Engineer 6 Jan 5, 2022
Solving all 25 days of the AOC 2021 event here: https://adventofcode.com

advent-of-code-2021-kotlin Welcome to the Advent of Code1 Kotlin project using the Advent of Code Kotlin Template delivered by JetBrains. In this repo

Mofe Ejegi 1 Dec 17, 2021
Just a simple tool to turn on/off DND(Do Not Disturb) automatically when using specified apps.

AutoDND Just a simple tool to turn on/off DND(Do Not Disturb) automatically when using specified apps. Ever feel disturbed by notifications and maybe

null 6 May 24, 2022
Jiangxi Normal University Android App

Awesome-Campus Jiangxi Normal University Android App 简介 师大+是江西师大Android客户端,包含课表、课程表桌面小部件、校内新闻、阅读资讯、快递查询、考试安排、成绩查询、图书借阅等功能模块。 它采用卡片式设计,遵循Material Desig

Danielding 119 Nov 10, 2022
Geoponics is an E-Commerce Android Based Application Designed for Farmers As Well As Normal Users to Buy and Sell Agricultural goods!

Geoponics : E-Commerce Application Geoponics is an E-Commerce Android Based Aplication Designed for Farmers As Well As Normal Users to Buy and Sell Ag

Prasad 3 Aug 31, 2021
Geography quiz application with three levels of test

Geography quiz application with three levels of test GeoQuiz has been created to challenge yourself by your knowledge of geography. When the user inst

null 1 Jan 17, 2022
Arjun Naik 1 Apr 16, 2022
Kotlin Android app for cataloging books off home/office library.

MyLibrary App Kotlin Android app for cataloging books off home/office library. Features: Searching COBISS, Google Books and OpenLibrary by scanning IS

Marko Đorđević 0 Nov 29, 2021
Quiz-App - An Android app which have some basic questions

Quiz-App An Android app which have some basic questions Start page Questions pag

Gururaj KL 3 Apr 21, 2022
MyAlarmManager - Learn to use alarm manager

MyAlarmManager belajar menggunakan alarm manager One time alarm Repeating alarm

Muhammad Beni Fajri 0 Jan 24, 2022
Math World is an Android Application specialized in mathematics, where the application includes some sections related to arithmetic, unit conversion, scientific math laws and constants, as well as some mathematical questions that need some intelligence to reach the solution.

Math World is an Android Application specialized in mathematics, where the application includes some sections related to arithmetic, unit conversion, scientific math laws and constants, as well as some mathematical questions that need some intelligence to reach the solution.

null 7 Mar 12, 2022
An application used to view StackOverflow questions

Questionnaire Play Store Link Download APK Questionnaire is an Android applicati

Nishant Sharma 4 Mar 25, 2022
The Android Trivia application is an application that asks the user trivia questions about Android development

The Android Trivia application is an application that asks the user trivia questions about Android development. It makes use of the Navigation component within Jetpack to move the user between different screens. Each screen is implemented as a Fragment. The app navigates using buttons, the Action Bar, and the Navigation Drawer.

Srihitha Tadiparthi 1 Feb 10, 2022
Middle/senior level questions and answers

Android-Notes (in progress) RUS Список вопросов Список вопросов по темам о разработке на андроид, корутинам и compose. Kotlin Разница между class и da

Vera 5 Dec 15, 2022
HyperUPnP is Android Application that lets you to Stream Media from PC, NAS or any other device running UPnP/DLNA compliant media server to your Android Device.

Hyper UPnP Android UPnP/DLNA client Stream Media from PC, NAS or any other device running UPnP/DLNA compliant media server to your Android Device. Int

Var Bhat 8 Jul 17, 2022