Skip to content

Gboly/Chochocho

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chochocho Screenshot

💬 Chochocho: A Dynamic Social Media Platform

Chochocho is a cutting-edge social media application that seamlessly blends the best features of Twitter, Facebook, and Instagram, offering a unique and engaging user experience. This innovative platform enables users to share their thoughts, experiences, and perspectives through posts and stories.

🛠️ Built with:

  • JavaScript
  • React
  • Redux
  • Node.js
  • Express.js
  • MongoDB

🌟 Key Features

  • 📝 Posts: Share updates, news, and opinions with a customizable character limit, supporting text, images, and videos.
  • 📸 Stories: Share behind-the-scenes, sneak peeks, or daily highlights that disappear after 24 hours.
  • 🔖 Bookmarks: Save posts for later, creating a personalized content library.
  • 🔔 Notifications: Stay informed about likes, comments, mentions, and more.
  • 👤 Profile Customization: Personalize profiles with profile pictures, banners, and bio descriptions.
  • 🔒 Privacy Settings: Control who can see posts, stories, and information.

🚀 Demo

📚 Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

Before installation, please make sure you have already installed the following tools:

  • Git
  • NodeJs

🛠️ Installation

  1. Fork the project. Click on the fork icon in the top right to get started
  2. Clone the project, you can use the following command:
  1. Navigate to the project directory:
  • cd Chochocho
  1. Navigate to the respective client and server directory:
  • cd client
  • cd server
  1. Install dependencies with npm install
  • npm install
  1. For the server .env file, you would have to obtain your personal credentials for the following:
  • MongoDB URI
  • JWT secret
  • Cloudinary's cloudname, key, and secret
  • Email and password to use with nodemailer.

📄 License

MIT

📞 Contact

Email: gbolahanahmed1@gmail.com

About

A social media web app whose UI was inspired from the tech giants; twitter, facebook and instagram.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •