Skip to content

MemoMagnet is a user-friendly note-taking app built on Kotlin and Android XML. It leverages SQLite as its local database to allow users to seamlessly add, update, and delete notes directly from their Android devices. The app is designed to be an intuitive platform for capturing everything from ideas and imagination to future plans any many more.

Notifications You must be signed in to change notification settings

karkiayush/MemoMagnet

Repository files navigation

MemoMagnet - Your Go-To Note App for Android

MemoMagnet is a user-friendly note-taking app built on Kotlin and Android XML. It leverages SQLite as its local database to allow users to seamlessly add, update, and delete notes directly from their Android devices. The app is designed to be an intuitive platform for capturing everything from ideas and imagination to future plans and course content.

Features

  • Note Management: Create, update, and delete notes with ease.
  • Real-Time Updates: Enjoy a seamless experience as all changes are reflected in real time.
  • Local Storage: Your data is securely stored in the local SQLite database on your device.
  • Performance: Experience swift and responsive performance without delays.

Purpose

The primary purpose of MemoMagnet is to serve as a practical and user-friendly platform for note-taking on the Android platform. It also doubles as a learning project for Android programming, allowing me to enhance my skills while utilizing free time constructively.

How to Use

  1. Adding a Note:

    • Tap the "+" button to create a new note.
    • Enter the details of your note, such as ideas, plans, or any other content.
    • Save the note for quick reference.
  2. Updating a Note:

    • Select the note you wish to update.
    • Make the necessary changes to the content.
    • Save the updated note.
  3. Deleting a Note:

    • Swipe left or right on a note to reveal the delete option.
    • Confirm the deletion to remove the selected note.

Technology Stack

  • Language: Kotlin
  • UI: Android XML
  • Database: SQLite

Future Enhancements

MemoMagnet is an evolving project, and the my plans to implement additional features and enhancements in the future. Stay tuned for:

  • Cloud synchronization for data backup.
  • Improved user interface and user experience.
  • Integration with external services for extended functionality.
  • Publishing app in playstore.
  • Extending to apple ecosystem

Contribution

Contributions to MemoMagnet are welcome! Feel free to submit issues, feature requests, or pull requests to help make MemoMagnet even better. Happy coding folks 👋

About

MemoMagnet is a user-friendly note-taking app built on Kotlin and Android XML. It leverages SQLite as its local database to allow users to seamlessly add, update, and delete notes directly from their Android devices. The app is designed to be an intuitive platform for capturing everything from ideas and imagination to future plans any many more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages