Skip to content

Commit e05e147

Browse files
authored
Update README.md
1 parent cd09156 commit e05e147

File tree

1 file changed

+15
-35
lines changed

1 file changed

+15
-35
lines changed

README.md

Lines changed: 15 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,18 @@
1-
# Release Notes for v0.2.0
2-
## Release Date: 12 Aug 2024
3-
4-
## Overview
5-
This v0.2.0 release marks a significant step forward in the development of my project, applying several key features and setting the foundation for future development. This update includes the initial implementation of user authentication, task management, and the integration of Firebase for fast, lightweight and secure data storage.
6-
7-
### Features Added
8-
- User Requirements: User requirements have been fully documented (docs will be uploaded soon).
9-
- System Design: Completed system design with class diagrams and ERDs.
10-
- Menu Activity: Implemented with a fragment container for managing tasks, including adding and viewing tasks.
11-
- Main Activity: Functions as the Login Activity, handling user authentication.
12-
- Tasks Fragment: Added functionalities for adding and viewing tasks.
13-
- Date and Time Stamp: Tasks now include a date and time stamp upon creation.
14-
- User Registration: Implemented user registration to Firebase.
15-
- Task Creation: Tasks can now be added and stored in Firestore (Create operation).
16-
- Firebase Authentication: Integrated Firebase authentication for user login with email and password.
17-
18-
### Features to be Added
19-
- Password Confirmation: Adding password confirmation during user registration.
20-
- Task Viewing (Read): Enhance the task viewing feature with data retrieval from Firestore.
21-
- Task Editing (Update): Implement the ability to edit tasks stored in Firestore.
22-
- Checkbox and removal option when a task is done (Delete).
23-
- Task Deletion (Delete): Add functionality for deleting tasks from Firestore.
24-
- Location Support: Optional feature to include location data with tasks.
25-
- Camera Integration: Enable task-specific photo capture, storing images in the Firestore tasks collection.
26-
- Testing: Plan for unit and automated testing, including concurrent tests.
27-
- Improving UX & UI.
1+
# Release Notes - v0.4.0
2+
## What’s New:
3+
- CRUD Operations are now fully functional, making task management more efficient.
4+
5+
- Firebase Integration: Complete integration with Firebase for secure handling of user data and tasks. Firebase Authentication is used for login, registration, and logout, with tasks securely stored in Firestore.
6+
7+
- Enhanced UI/UX: The user interface has been refined for a smoother experience.
8+
9+
- Task Management: Tasks can now be viewed, added, edited, and deleted directly within the app. Task cards are displayed in a clean, organized format for easy navigation and management.
10+
11+
### Upcoming Features:
12+
-Password Confirmation: Adding a password confirmation step during registration.
13+
-Location Support: Exploring the addition of location-based features.
14+
-Camera Integration: Plans to integrate camera functionality for adding images to tasks.
15+
-Testing: Ongoing work on unit and automated testing to ensure reliability and performance.
2816

2917
### Documentation
3018
For further guidance and detailed documentation, please refer to the following resources:
@@ -33,12 +21,4 @@ For further guidance and detailed documentation, please refer to the following r
3321
- Firebase Documentation: Firebase Docs --> https://firebase.google.com/docs/
3422
I appreciate your interest and involvement in this project as it continues to develop. Feedback is always welcome as I work towards improving and adding new features.
3523

36-
Note: Screenshots of the current interface will be included with this release.
37-
## Screenshots
38-
- Login Screen <br />![login-screen 1.0.png](https://github.com/hieudku/TasksManagementApp/blob/master/login-screen%201.0.png)
39-
- Menu Screen with Add Task open <br />![menu-screen 1.0.png](https://github.com/hieudku/TasksManagementApp/blob/master/menu-screen%201.0.png)
40-
- Menu Screen with View Task open <br />![](https://github.com/hieudku/TasksManagementApp/blob/master/menu-screen-frag-view%201.0.png)
41-
- Firestore database <br />![](https://github.com/hieudku/TasksManagementApp/blob/master/firestore-panel.png)
42-
- Firestore query table <br />![](https://github.com/hieudku/TasksManagementApp/blob/master/firestore-query.png)
43-
- Firebase Authentication (Creating account, Login)<br /> ![](https://github.com/hieudku/TasksManagementApp/blob/master/auth-firebase.png)
4424

0 commit comments

Comments
 (0)