The Office Chat App is a social network designed for working, socializing and exchanging information.
The Default Page serves as the initial landing page for users. It provides the options to either log in with existing credentials or create a new user account. Users can make this choice based on whether they are already registered or new to the platform.
The Registration Page is where new users can sign up for the app. During registration, they are required to put essential information, including their name, email, and password. This information is used to create their user account.
The Login Page is where registered users can access their accounts by providing their email and password. This is the authentication process that ensures only authorized users can access the app's features.
The Home Page is exclusively accessible to logged-in users. On this page, users can create new posts, share content, engage with other users, see what other people are posting and stay updated with what they're sharing.
The My Profile Page is a user-specific page available to logged-in users. On this page, users can view their own posts, enabling them to manage their content, also delete their posts if they wish to remove specific content. There is also an option to log out of the application. This feature allows users to securely log out of their accounts, ensuring that their data and sessions are protected.
Registered users have the ability to edit their own posts directly from their profile pages, providing flexibility in customizing their content.
Each new post on the Home Page displays the precise creation time, visible to all users, ensuring transparency and accountability.
During the creation of The Office Chat App, the following tools and technologies were used: