Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/2200031797kavyaa/sociowalk
Sociowalk is a vibrant social media platform crafted with the MERN stack, fostering connections through user profiles, interactive feeds, and group communities, empowering users to engage, share, and explore diverse content seamlessly.
https://github.com/2200031797kavyaa/sociowalk
backend bootstrap deployment express-js frontend-frameworks group-community material-ui mern-project mern-stack mongodb nodejs reactjs social-media social-media-platform user-profile
Last synced: 10 days ago
JSON representation
Sociowalk is a vibrant social media platform crafted with the MERN stack, fostering connections through user profiles, interactive feeds, and group communities, empowering users to engage, share, and explore diverse content seamlessly.
- Host: GitHub
- URL: https://github.com/2200031797kavyaa/sociowalk
- Owner: 2200031797KavyaA
- License: mit
- Created: 2024-02-09T14:17:25.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2024-04-19T14:21:35.000Z (10 months ago)
- Last Synced: 2024-04-24T03:01:40.919Z (10 months ago)
- Topics: backend, bootstrap, deployment, express-js, frontend-frameworks, group-community, material-ui, mern-project, mern-stack, mongodb, nodejs, reactjs, social-media, social-media-platform, user-profile
- Language: JavaScript
- Homepage:
- Size: 9.94 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Project Title: Sociowalk - Online Social Media Platform**
**Project Overview:**
Sociowalk is a modern and interactive social media platform built using the MERN stack (MongoDB, Express.js, React.js, Node.js). It provides users with a vibrant and dynamic space to connect, share experiences, and engage with others in a variety of social activities.
**Key Features:**
- User Profiles
- Interactions and Engagement
- Groups and Communities
- Messaging and Chat
- Privacy and Security
- Explore and Discover
- Multimedia Content**Technologies Used:**
- MongoDB: NoSQL database for storing user data, posts, and interactions.
- Express.js: Web application framework for building the backend API and handling HTTP requests.
- React.js: Frontend library for building interactive user interfaces and components.
- Node.js: JavaScript runtime environment for running server-side code and managing backend operations.
- JSON Web Tokens (JWT): Authentication mechanism for securing user sessions and API endpoints.
- Bootstrap or Material-UI: Frontend frameworks for responsive design and styling.**Target Audience:**
Sociowalk caters to individuals of all ages and demographics seeking a social media platform that prioritizes user privacy, engagement, and community building. It appeals to users looking for a diverse and inclusive space to connect with friends, discover new content, and express themselves freely.
**How to run the project:**
- Download the project ZIP file from the repository.
- Extract the downloaded ZIP file to a preferred location on your system.
- Open the extracted folder in your preferred code editor (e.g., Visual Studio Code, Sublime Text, Atom).
- Open a terminal or command prompt within the project directory.
- Navigate to the backend directory (cd backend) and install backend dependencies by running: `npm install`.
- Run the backend server by executing:`npm start` or `node server.js`.
- Open another terminal or command prompt within the project directory.
- Navigate to the frontend directory (cd frontend) and install frontend dependencies by running: `npm install`.
- Start the frontend development server by executing: `npm start`.
- Open a web browser and navigate to `http://localhost:3000/` to access Sociowalk on your local system.
That's it! You've successfully set up and SocioWalk- Online Social Media Platform on your local system.**Output Video:**
https://github.com/2200031797KavyaA/SocioWalk/assets/140434642/6247068e-6fb9-4e64-8760-e6fdd6066ac9