Skip to content

Repository files navigation

Social App

SocialApp is a social networking application built with React Native Expo on the client side and Node.js, Express.js, and MongoDB on the server side. TypeScript is used throughout the project to enhance code quality and maintainability. Real-time communication is facilitated by Socket.IO.

Technologies Used

Client Side Server Side
Expo Node.js
React Native Express.js
Redux MongoDB
TypeScript TypeScript
Socket.IO Socket.IO

Screens

Screen Description Screenshot
Welcome Provides a warm introduction to new users, inviting them to explore the app or log in. Welcome
Login Allows users to securely log into their accounts, providing a smooth authentication process. Login}
Signup Enables new users to create accounts and join the SocialApp community. Signup
Home Scroll through a personalized feed of posts from friends and accounts followed. Post
Comment Allows users to view and add comments to a specific post, fostering engagement and interaction. Comment
Message Allows users to view and chat realtime by texts, images, symbols Message
Discovery Combines both "Explore" and "Search User," allowing users to discover new content and find/connect with other users. Discovery SeachUser
Upload Image Enables users to select and upload images when creating a new post. Upload Image
Write Content Lets users add captions and text content when creating a new post. Write Content
Notification Keeps users informed about likes, comments, and new followers, enhancing the social experience. Notification
Profile Showcases the user's profile, including posts, followers, and customization options. Profile

About

React Native social app clone Instagram UI, and write by Typescript with Nodejs(backend) and MongoDB(database)

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages