Skip to content

The Person Manager App is a simple Flutter application that allows users to manage a list of people using SQLite as the database.

License

Notifications You must be signed in to change notification settings

Pavithra-Selvaraj/Person-Manager

Repository files navigation

Person Manager App

The Person Manager App is a simple Flutter application that allows users to manage a list of people using SQLite as the database. It provides features to add, view, edit, and delete person records.

Features

  • Add Person: Users can add a new person to the list by providing their first name, last name, gender, date of birth and profile photo.
  • View Person: Users can view the details of an individual person, including their first name, last name, gender, date of birth and profile photo.
  • Edit Person: Users can edit the details of an existing person, allowing them to update the first name, last name, gender, date of birth and profile photo.
  • Delete Person: Users can remove a person from the list, permanently deleting their record.

Installation

  1. Clone the repository
git clone https://github.com/Pavithra-Selvaraj/Person-Manager.git
  1. Navigate to the project directory
cd person-manager
  1. Install the dependencies
flutter pub get
  1. Run the app
flutter run

Dependencies

The Person Manager App relies on the following dependencies:

  • sqflite - SQLite database plugin for Flutter.
  • path_provider - Plugin for accessing commonly used locations on the file system.
  • intl - Internationalization and localization support for Flutter.
  • provider - State management library for Flutter.
  • image_picker - Flutter plugin for selecting images from the gallery or camera.

For detailed information about the dependencies, please refer to the pubspec.yaml file.

License

This project is licensed under the MIT License. Feel free to modify and use the code according to your needs.

Contact

If you have any questions or inquiries, please contact Pavithra Selvaraj at pavithraselvaraj2510@gmail.com.

About

The Person Manager App is a simple Flutter application that allows users to manage a list of people using SQLite as the database.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published