Welcome to the Nexus social media app! This is a powerful and feature-rich social platform designed to help you connect with friends, share moments, and discover new connections. Below, we'll provide an overview of the app's key features and functionalities.
𝓝𝓮𝔁𝓾𝓼 - Visit Nexus (The app might be slow as it is deployed in a free platform with limited speed)
Nexus employs JWT (JSON Web Token) authentication to secure user accounts, ensuring a safe and personalized experience for each user.
Users can like and dislike posts, making it easy to show appreciation or express their preferences.
Nexus allows users to follow or unfollow other users, creating a social network and personalized content feed.
To improve user experience and reduce load times, Nexus features automatic image compression for uploaded photos.
Users have customizable profiles where they can share information about themselves and showcase their posts.
The main feed displays a curated collection of posts from followed users, creating a central hub for staying up to date with friends and content creators.
Receive real-time notifications about likes, comments, and new followers, keeping you connected and engaged.
Nexus provides user suggestions based on interests and connections, helping users expand their network.
Users can easily upload new photos, sharing moments and memories with their followers.
Engage with posts by leaving comments and interacting with others in the community.
To set up Nexus locally, follow these steps:
- Clone the repository to your local machine.
- Install the required dependencies using
npm install
. - Configure your environment variables, such as the database connection and JWT secret.
- Start the application using
npm start
.
We welcome contributions from the open-source community. If you'd like to contribute to Nexus, please follow our Contribution Guidelines.
This project is licensed under the MIT License. See the LICENSE file for details.
If you have any questions or need assistance, feel free to contact us at [email protected].
Enjoy Nexus and happy mingling!