Introduction
This project is a chat application built using Bubble.io, a no-code development platform that allows
users to create and deploy web and mobile applications without writing any code. The chat
application includes several pages that allow users to sign up, log in, view their profile, add more
details about themselves, make video calls, and interact with their contacts .
Pages
Sign Up Page
The sign-up page allows new users to create an account. Users are required to provide their name,
email address, and phone number. After providing this information, users are sent a confirmation
email to confirm their email address.
Login Page
The login page allows users who have already signed up to log into their account. Users can log in
using their email address and password.
Edit Profile Page
The edit profile page allows users to add more details about themselves, such as their profile photo
and status. Users can also edit their name and status.
Chat Page
The chat page allows users to interact with their contacts. Users can send messages and make video
calls. Users can also create groups to chat with multiple users at once .
Groups Page
The groups page displays all of the groups that a user has created or joined. Users can join and see the
contacts in the groups. Users can only delete groups they have created .
Group Chatting Page
The group chatting page allows users to send and receive messages from multiple users in a group
Users can view group participants and copy the group link to the clipboard. Users can also leave the
group and make video calls.
Chat User to User Page
.The chat user to user page allows users to send messages and make video calls with their contacts
Profile Page
The profile page displays the user's profile photo and allows them to view their privacy settings.
Posts Page
The posts page displays posts from the user's contacts. Users can interact with the posts by liking and
commenting on them. Users can also create posts to be viewed by their contacts .
QR Page
The QR page displays a QR code that identifies the user's profile. Other users can scan this code to
add the user as a contact or sign up using the code.
APIS
Sender Grid API
The Sender Grid API is used to send confirmation emails to users when they sign up.
Weather API
The Weather API is used to define the status of the weather .
اسم المستقل | Abdullah A. |
عدد الإعجابات | 0 |
عدد المشاهدات | 19 |
تاريخ الإضافة | |
تاريخ الإنجاز |