8000 GitHub - mlk500/NotesAppAndroid: Notes app built via Android and Java Spring Boot
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mlk500/NotesAppAndroid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notes App

"Notes App" is a mobile application built with Android Studio, Java Spring Boot and MySQL database. It allows users to manage notes by performing actions such as creating, reading, updating, and deleting notes. The communication between the front-end and back-end is accomplished via RestAPIs.

Application Features

1. All Notes - Main Screen

image

The main screen displays all the notes stored in the database. Each note is represented by a list item in the RecyclerView, displaying the note's title, and it is colored according to the priority it was set to.

2. Add Note Screen

image

The "Add Note" screen allows users to create a new note by entering a title, content, and set a priority to it. Once saved, the note is stored in the MySQL database and displayed on the main screen.

3. View Note

image

When a note is selected from the main screen, the note details are displayed. Here users can view the full note. Users can also edit the note. The 'Save Note' button remains disabled until a change is made, after which it is automatically enabled.

4. Delete Note - Option 1

delete_swipe

The first option to delete a note is by swiping it in the main list

5. Delete Note - Option 2

image

The second option for deleting a note is by clicking on the "Delete" button, when viewing note's details.

6. Delete All Notes

image

The "Delete All Notes" button, located above the list of notes on the main screen, allows users to remove all the notes from the app and the database.

7. Database Schema

image

The notes are stored in a MySQL database. Here is the database schema used for storing the notes.

For a practical understanding of all these features, refer to the video demonstration below:

notes_app_vid.mp4

About

Notes app built via Android and Java Spring Boot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0