At Equal-Reach, we believe in the power of connection and the importance of fostering a supportive community where everyone's voice is heard, valued, and respected. Our platform is designed to offer a unique social networking experience, much like Twitter, but with a paramount emphasis on creating a safe and inclusive environment for all users. We aim to be a beacon of positivity, understanding, and diversity, striving to eliminate discrimination in all its forms.
-
Support and Empowerment: Equal-Reach is a community that stands together. We foster a culture of support, where users can find encouragement, inspiration, and understanding from fellow members. Whether you want to share your achievements, seek advice, or talk about your challenges, Equal-Reach is here to uplift you.
-
Embrace Your Authenticity: Be yourself and share whatever your heart desires on Equal-Reach. We celebrate diversity and believe in the power of authentic expression. Post about your passions, hobbies, interests, thoughts, and experiences - no filters required!
-
Engage and Connect: Interact with posts that resonate with you by liking and leaving thoughtful comments. Equal-Reach is all about meaningful connections, and your engagement plays a crucial role in building a vibrant and supportive community.
- Safe and Inclusive Community: A secure and welcoming environment that promotes respectful interactions and ensures freedom from discrimination, hate speech, and bullying.
- User Profiles: Customizable user profiles where individuals can showcase their personality, and background.
- Posts: Users can create and share posts, including text, images, links, allowing them to express themselves fully.
- Real-Time Updates: Stay up-to-date with the latest posts and activities of the people you follow in real-time.
First, install all the dependencies :
npm install
Run the development server :
npm run dev
Build the production code :
npm run build
Run the production code :
npm run start
To run this project, you need .env
files in your root folders. Add the following environment variables to your .env file:
DATABASE_URL
: Your mongodb database url to connect your project with your database.
NEXTAUTH_SECRET
: Your Next auth secret key for your authentication. Ex-AnythingYouLinkAndThisShouldBeSecret
NEXTAUTH_JWT_SECRET
: Your JWT secret key. Ex-AnythingYouLinkAndThisShouldBeSecret
Open http://localhost:3000 with your browser to see the result.