search
HomeWeb Front-endJS TutorialMilligram-Connect Social Media Application

Splash Screen

A splash screen is the initial screen featuring the app's logo or branding that appears when the app is launched, providing a visually engaging introduction as it loads.
Milligram-Connect Social Media Application

Login Screen

The login screen allows existing users to access their accounts, while the signup screen enables new users to create an account by providing their details.
Milligram-Connect Social Media Application

Home Screen

Once logged in, the home screen displays a scrollable feed where users can view all posts, like, comment, share, and save them. Additionally, users can open each post to see detailed information about likes and comments.
Milligram-Connect Social Media Application

Users can comment and share on the posts shown in the images below.
Milligram-Connect Social Media Application

Search Screen

On the Search Screen, users can navigate to the search option in the bottom navbar to find and search for usernames available in the application.
Milligram-Connect Social Media Application

Create Post Screen

Users can access the Create Post screen via the bottom navigation bar, add images from the mobile gallery, write a caption, and post the content.
Milligram-Connect Social Media Application

Notification Screen

Users can navigate to the Notifications screen via the bottom navigation bar to view and open all notifications.
Milligram-Connect Social Media Application

Messaging Screen

Users can navigate to the Messaging screen via the bottom navigation bar, view the list of users, select a user to chat with, and see all messages for that conversation.
Milligram-Connect Social Media Application
To delete user chats, click on the three dots in the top right corner of the screen. This will display the following popup with the delete option.
Milligram-Connect Social Media Application

Settings Screen

After clicking the settings icon in the top right corner, the following settings screen will open. Users can access:

  • Account Center
  • Saved Posts
  • Account Privacy
  • Blocked (Not implemented yet)
  • Milligram Verification
  • Logout
  • Delete Account Options

Milligram-Connect Social Media Application

1. Account Center
Upon clicking on the Account Center, the following page will open. Here, users can choose from two additional options:

  • Personal Details
  • Password and Security

Milligram-Connect Social Media Application

Personal Details
After clicking on the Personal Details option, users will be directed to the Personal Details screen where they can view the email address they used to register and log in to the Milligram Connect application.

Password and security
After clicking on the Password and Security option in the Account Center, users will be directed to the Change Password screen, where they can update their password.

Below
Left Image: Personal Details screen
Right Image: Password and Security screen

Milligram-Connect Social Media Application

2. Saved Posts
Upon clicking the Saved Posts option in Settings, users will be redirected to the Saved Posts screen where they can view posts they have saved from the feed.
Milligram-Connect Social Media Application

3. Account Privacy
Upon clicking the Account Privacy option in Settings, users can choose between two privacy settings:

  • Public: All users in the Milligram application can see their profile.
  • Private: Only connected people can see their profile. Milligram-Connect Social Media Application

4. Milligram Verification
Upon clicking the Milligram Verification option in Settings, users will be redirected to the Milligram Verification screen. Here, they will see an option to send a verification email. After selecting this option, a verification email will be sent to their registered email address. The email will contain a URL that users must click to complete the verification process. Once successfully verified, the Milligram Verification screen will display a message saying "Your email ID is verified."

Milligram-Connect Social Media Application

5. Log out
Upon selecting the Log Out option, users will be logged out of the application and redirected to the login screen.

6. Delete your account
Upon selecting the Delete Your Account option, users can permanently delete their account and all associated data from the application.

Profile Screen

Upon clicking the user profile logo image in the top left corner, the profile screen will open.
Milligram-Connect Social Media Application

Edit Profile Screen
Upon clicking the Edit Profile button in the profile screen, users will be redirected to the Edit Profile screen. The screen shown in the left image below will become visible.

Share Profile
Upon clicking on the share icon to the right of the username, users can share their profile URL with any user on other platforms, the screen shown in the right image below will become visible.
Milligram-Connect Social Media Application

Followers & Followings Screen
On the user profile screen, if a user clicks on the "Followers" or "Followings" text, the respective screen will open. Here, users can view the list of followers who follow them and the list of users they are following.
Milligram-Connect Social Media Application

Open Another User's Profile
Upon clicking on any user from the followers or followings lists, the profile screen of that user will open. Users will be able to view the selected user's profile data, as shown in the image below.
Milligram-Connect Social Media Application

Download and Install

The Android version has been released! Click the link below to download and install
Milligram Connect
Milligram-Connect Social Media Application

Tech Stack Used

  • React Native CLI
  • Firestore and Firebase Database
  • Firebase Email Authentication
  • Styled-Components for styling

The above is the detailed content of Milligram-Connect Social Media Application. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Javascript Data Types : Is there any difference between Browser and NodeJs?Javascript Data Types : Is there any difference between Browser and NodeJs?May 14, 2025 am 12:15 AM

JavaScript core data types are consistent in browsers and Node.js, but are handled differently from the extra types. 1) The global object is window in the browser and global in Node.js. 2) Node.js' unique Buffer object, used to process binary data. 3) There are also differences in performance and time processing, and the code needs to be adjusted according to the environment.

JavaScript Comments: A Guide to Using // and /* */JavaScript Comments: A Guide to Using // and /* */May 13, 2025 pm 03:49 PM

JavaScriptusestwotypesofcomments:single-line(//)andmulti-line(//).1)Use//forquicknotesorsingle-lineexplanations.2)Use//forlongerexplanationsorcommentingoutblocksofcode.Commentsshouldexplainthe'why',notthe'what',andbeplacedabovetherelevantcodeforclari

Python vs. JavaScript: A Comparative Analysis for DevelopersPython vs. JavaScript: A Comparative Analysis for DevelopersMay 09, 2025 am 12:22 AM

The main difference between Python and JavaScript is the type system and application scenarios. 1. Python uses dynamic types, suitable for scientific computing and data analysis. 2. JavaScript adopts weak types and is widely used in front-end and full-stack development. The two have their own advantages in asynchronous programming and performance optimization, and should be decided according to project requirements when choosing.

Python vs. JavaScript: Choosing the Right Tool for the JobPython vs. JavaScript: Choosing the Right Tool for the JobMay 08, 2025 am 12:10 AM

Whether to choose Python or JavaScript depends on the project type: 1) Choose Python for data science and automation tasks; 2) Choose JavaScript for front-end and full-stack development. Python is favored for its powerful library in data processing and automation, while JavaScript is indispensable for its advantages in web interaction and full-stack development.

Python and JavaScript: Understanding the Strengths of EachPython and JavaScript: Understanding the Strengths of EachMay 06, 2025 am 12:15 AM

Python and JavaScript each have their own advantages, and the choice depends on project needs and personal preferences. 1. Python is easy to learn, with concise syntax, suitable for data science and back-end development, but has a slow execution speed. 2. JavaScript is everywhere in front-end development and has strong asynchronous programming capabilities. Node.js makes it suitable for full-stack development, but the syntax may be complex and error-prone.

JavaScript's Core: Is It Built on C or C  ?JavaScript's Core: Is It Built on C or C ?May 05, 2025 am 12:07 AM

JavaScriptisnotbuiltonCorC ;it'saninterpretedlanguagethatrunsonenginesoftenwritteninC .1)JavaScriptwasdesignedasalightweight,interpretedlanguageforwebbrowsers.2)EnginesevolvedfromsimpleinterpreterstoJITcompilers,typicallyinC ,improvingperformance.

JavaScript Applications: From Front-End to Back-EndJavaScript Applications: From Front-End to Back-EndMay 04, 2025 am 12:12 AM

JavaScript can be used for front-end and back-end development. The front-end enhances the user experience through DOM operations, and the back-end handles server tasks through Node.js. 1. Front-end example: Change the content of the web page text. 2. Backend example: Create a Node.js server.

Python vs. JavaScript: Which Language Should You Learn?Python vs. JavaScript: Which Language Should You Learn?May 03, 2025 am 12:10 AM

Choosing Python or JavaScript should be based on career development, learning curve and ecosystem: 1) Career development: Python is suitable for data science and back-end development, while JavaScript is suitable for front-end and full-stack development. 2) Learning curve: Python syntax is concise and suitable for beginners; JavaScript syntax is flexible. 3) Ecosystem: Python has rich scientific computing libraries, and JavaScript has a powerful front-end framework.

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Atom editor mac version download

Atom editor mac version download

The most popular open source editor

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Integrate Eclipse with SAP NetWeaver application server.

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

PhpStorm Mac version

PhpStorm Mac version

The latest (2018.2.1) professional PHP integrated development tool