Skip to content

social media application built using the MERN stack.

Notifications You must be signed in to change notification settings

ahmedaliv/Sociopedia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Sociopedia

Sociopedia is a social media application built using the MERN (MongoDB, Express, React, Node.js) stack. It allows users to connect with each other, share posts, comment on posts, and like posts. This project demonstrates proficiency in full-stack web development and showcases the utilization of popular web technologies.

Features

  • User Authentication: Users can create accounts, log in securely, and manage their profiles.
  • Post Creation: Users can create and publish posts with accompanying text and media.
  • Commenting: Users can comment on posts, facilitating discussions and interactions.
  • Liking: Users can like posts to show their appreciation or agreement.
  • Responsive Design: The application is built with a responsive design, ensuring optimal user experience on various devices.

Technologies Used

  • Frontend: React.js, HTML, CSS, JavaScript
  • Backend: Node.js, Express
  • Database: MongoDB

Setup and Usage

  1. Clone the repository: git clone https://github.com/ahmedaliv/sociopedia.git
  2. install pnpm first cd sociopedia && npm i -g pnpm
  3. Install the dependencies: pnpm install
  4. Set up the MongoDB database. Update the database connection URL and other vars in the .env file.
  5. Start the development server: pnpm start or pnpm run dev
  6. Open your web browser and visit https://localhost:5173 to access the application.

About

social media application built using the MERN stack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published