Skip to content

elsabagh/Notes-App

Repository files navigation

Notes App

  • A Notes-App allows users to write and save notes and add an image to the note online as per your choice by searching for the image that is useful to you

Overview

  • allows users to write and save notes

  • image to the note online as per your choice by searching for the image that is useful to you.

  • Sort notes by time added or alphabetically

    Features

  • Project Planning & Clean Architecture: Thoughtful planning and the fundamentals of software architecture for a scalable and maintainable app development.

  • Gradle & Multi-Module Architecture: Utilizes advanced Gradle configurations, including convention plugins and version catalogs. Implements a multi-module architecture to improve build times and code separation.

  • Jetpack Compose UI: Modern UI implementation using Jetpack Compose, tailored for industry-scale projects.

Tech Stack

  • Kotlin: Language for Android development.
  • Jetpack Compose: For building responsive, modern UIs.
  • pixabay API: for get images to add to notes.
  • unit testing: for test the functionality of the application.
  • Gradle: With multi-module and convention plugin configurations.

Screenshots