Skip to content

AradHajari/portal

Repository files navigation

Portal

Project Overview:
Portal is a web and mobile social media application that allows users to share text and photos with their followers.

Front-End Development

React Native, NativeWind CSS, and TypeScript.

Back-End Development

Express and Firebase

Sign Up

This page allows new users to create an account by providing necessary information like email, and password.
Users are then redirected to another page where they can complete their profile.
Users cant use any features before completing their profile.

Sign.Up.mp4

Posting Content

Users can create new posts by uploading photos and writing text.
This page offers a user-friendly interface to allow users to see how their post will look like.

Post.a.Content.mp4

Profile

This page displays the user's profile, including their posts, followers, and following lists.
Users can redirect to edit profile page and edit their personal information using the top right icon.

Profile.mp4

Search Other Users

This page enables users to search for other users by their usernames.
user can then follow or unfollow other people.

Search.Other.Users.mp4

Home Page

The home page features a feed of posts from the users' followers sorted by time.
It allows users to interact with posts through likes, comments, and bookmarking, creating an engaging social media experience.

Home.Page.mp4