Develop a simple Blog app application that allows visitors to see IT posts, and users to manage their own post.
- ☐ Implement user registration functionality, including user information collection(name, email, password).
- ☐ Create a login page for registered users.
- ☑ Implement a password reset feature allowing users to reset their passwords via email.
- ☑ Implement a data structure/database to store user-specific post records.
- ☑ Ensure that users own posts are associated with the logged-in user.
- ☑ Ensure that all users/visitors can view posts.
- ☐ Ensure that logged-in users can subscribe other users.
- ☐ Ensure that logged-in users can like other users posts.
- ☑ Develop a user-friendly interface for users/visitors to view, add, edit, and delete post.
- ☐ Develop user authentication functionality.
- ☐ Develop notification functionality.
- ☐ Ensure secure communication between the frontend and backend.
- ☐ Implement necessary APIs for frontend functionality.
- ☐ Implement data visualization for posts reachability.
- ☐ Add categories and tags to posts for better organization.
- ☐ Implement a notification system for subscription functionality(send notification when a new user subscribes another one, ).