Git Product home page Git Product logo

rajaumair7890 / notify Goto Github PK

View Code? Open in Web Editor NEW
21.0 1.0 2.0 23.77 MB

A Note taking App for Android having all the features of Keep build with modern Jetpack libraries and Jetpack Compose.

License: Apache License 2.0

Kotlin 100.00%
android android-app android-architecture android-filepicker android-fileprovider android-notes-app android-room android-storage android-studio jetpack-android

notify's Introduction

Notify

Welcome to Notify, the feature-rich Android note app that helps you stay organized and capture your thoughts, ideas, and reminders in various formats. With Notify, you can take simple notes, create drawings on a canvas with full access to features and colors, add photos from your camera or gallery, and manage list notes for shopping or tracking items. Customize your note-taking experience by changing background colors for different note types.

ScreenShot

Features

Notify offers a range of powerful features to enhance your note-taking experience:

Simple Notes

Easily jot down your thoughts, ideas, and reminders with the simple note feature. Keep your thoughts organized and quickly access them whenever you need.

Canvas Drawing

Express your creativity with the canvas drawing feature. Whether you want to sketch an idea or create a beautiful piece of art, Notify provides you with a full range of drawing tools and a wide selection of colors to choose from.

Photo Integration

Capture the moment or add visual context to your notes with the photo integration feature. Take photos directly from the app using your device's camera, or select existing photos from your gallery to include in your notes.

List Notes

Stay organized and keep track of your tasks, shopping lists, or any other list-based notes with Notify's list note feature. Easily create lists and check or uncheck items as you complete them. Prioritize your tasks and ensure nothing slips through the cracks.

Customization Options

Personalize your note-taking experience with Notify's customization options. Change the background colors for all your notes to suit your preferences, Material 3 aka Dynamic Colors are also available on android 12 and above.

Installation

Notify can be installed on any Android device running Android 7.0 (Nougat) or higher.

You can clone the repository and build the project for youself or Locate the Notify app in the repository "app/release/app-relese.apk", you can download and install directly.

Once installed, you can find the Notify app icon on your home screen or in the app drawer.

Getting Started

After installing Notify, follow these steps to get started:

Launch the Notify app by tapping on the app icon. Upon launching, you will be presented with the main screen, which displays your existing notes and options to create new notes. Tap on the "New Note" button to create a new note. Choose the desired note type: simple note, canvas drawing, or list note from the bottom bar.

Customize the background color if desired.

Save the note by tapping on the "back" or simply system back button. Your note will now be visible on the main screen. To edit or delete a note, simply tap on the respective note or long press respectively.

Feedback and Support

I appreciate your feedback and suggestions to make Notify even better. If you encounter any issues or have any questions, please reach out to me at "[email protected]".

Conclusion

Notify is your go-to note-taking app that combines simplicity with a rich set of features. Whether you need to capture quick thoughts, express your creativity.

Copyright 2023 Umair Abdullah

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

notify's People

Contributors

rajaumair7890 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 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.