Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

Personal Event Planner App

About the project

This is an Android app made for SIT305 Task 4.1P. The app helps users manage personal events such as work plans, social activities, and travel plans.

Features

  • Add a new event
  • View all upcoming events
  • Update an existing event
  • Delete an event
  • Store event data locally using Room Database
  • Navigate between screens using fragments and bottom navigation

Event details

Each event includes:

  • Title
  • Category
  • Location
  • Date
  • Time

Technologies used

  • Java
  • XML
  • Android Studio
  • Room Database
  • RecyclerView
  • Jetpack Navigation Component
  • Fragments

How to run the app

  1. Open the project in Android Studio
  2. Let Gradle sync
  3. Run the app on an emulator or Android device

CRUD functions

  • Create: Add a new event
  • Read: Show all saved events in a list sorted by date
  • Update: Tap an event to edit its details
  • Delete: Long press an event to remove it

Validation

  • Title cannot be empty
  • Date must be selected
  • Past dates are not allowed for new events
  • Toast messages are shown for save, update, and delete actions

Author

Osaid

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages