Message App is a simple Flutter application for managing users and messages. It users to add new users, view user list, view user details including their associated messages, add messages for specific users, and view and delete messages.
- Add User: On the main screen, users can add new users by providing their first name and last name.
- User List Screen: On the main screen you can see list of all users which exist.
- User Detail Screen: Navigate to the user detail screen to view details about a specific user. This screen displays the user's full name and a list of messages associated with that user. Users can also delete messages from this screen.
- Add Message: From the user detail screen, users can add new messages related to the selected user.
- Edit Message: From the message detail screen, users can edit existing messages. Also date will be updated automaticly.
- Message Detail Screen: View detailed information about a message, including the author, subject, content, and creation date.
- View All Messages: Access the list of all messages from the main screen by clicking on the message icon in the app bar. This screen displays a list of all messages, and users can navigate to the message detail screen to view and delete individual messages.
To run the Message App on your device, follow these steps:
- Clone this repository to your local machine.
- Open the project in your preferred IDE or code editor.
- Ensure you have Flutter and the necessary dependencies installed.
- Run the app on an emulator.
- Open the Message App on your device.
- Use the buttons and navigation options to navigate between screens.
- Add new users, view user details, and add messages for specific users.
- View all messages and delete messages as needed.
This project was created by Semenov Illia. All rights reserved. @Dokuqui, © 2024