Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

In this assignment, I add some features to the previous assignment.

Picture above is about


adding Profile, Other Profile and Create Moment screen.
Feature that I add from previous assignment:
1. Post Moment

You can see your moment in this list


here

You can also delete the moment you


post and it will be deleted in
database

This button will direct you to post


moment screen for creating new
post
User can create their moment in this
form

2. Other Profile This button will enable user to


follow or unfollow the other user

This other profile which mean other


user profile. You can chat with them,
see their moment also

If you click the moment, you will see


the moment in modal viewpoint
This Edit Profile and Chat with User Screen. User can chat with other user in this chatroom.
1. In the previous other profile screen, you can see chat button, if you click that button, you
can start a chatroom with other user.
2. Above picture show the chatroom layout and edit profile layout.
In the explore page, you can see other people moment to discover new friend to follow or
maybe the people you follow will be also in the page. Explore page contain a list of moment
from all user in database.

In moment page, you will see only the user you follow. If your followed user create moment,
they will be shown in the Moment page.
Feature in Moment page:
1. Like/Unlike
- You can see in moment page, the user can like the post within clicking the heart button.
- If it is liked, the heart will be red if not it will be grey color.
2. Delete
- Only logged in user can see the delete button, because only they can delete their own post.

Modal Function
1. User will view the moment in modal viewpoint, it is unique for social media experience.
2. In the delete post for moment, it will prompt Delete this Post? In modal viewpoint. I
personally think, it is good practice in the view of delete or view function for social media
app.
Example from User View

You can see in moment page, the


above is not like, the below is like. It
is function as intended

This button turn unfollow because


logged in user already follow the
user.
DATABASE

There are addition is this database which are Moment, Chatroom and Messages.

That is what I add in Moment, Chatroom, Messages database. There is not much to explain
because, all database interlink with each other to get the result point.
Limitation:
1. There is limitation in my skill and Free use of Adalo. I cannot add the features of
sending email and usage of API in current assignment.
2. Because of the lack of relationship in the video for this assignment, I found that the
operatibility of the apps is not smooth, for example, if I push the chat button it will
replicate the button but not send the user to the chatroom but in the database, there is
the record.
3. There are many other flaw in operatibility such as I cannot unfollow the other user,
but the follow button is okay.

That’s all for week 4 assignment

You might also like