/social-media

ConnectME is a social media application that allows users to create an account, make posts, and interact with other users. It is built using the MERN stack.

Primary LanguageTypeScript

Banner

ConnectME

Banner

Description

ConnectME is a social media application that allows users to create an account, make posts, and interact with other users. It is built using the MERN stack (MongoDB, Express, React, Node.js) and is deployed on Heroku.

This project is a work in progress, and more features will be added in the future. The application use GraphQL subscriptions to allow users to receive real-time updates when other users interact with their posts (like, comment, etc.).

You can create an account or login with google account.

Table of Contents

Technologies and Tools

Demo account

Screenshots

Feed Feed Profile Profile Chat Chat Notifications Notifications Login Page Login
Mobile
Mobile

Installation

  1. Clone the repository git clone git@github.com:jimenezraul/social-media.git
  2. Install dependencies npm install
  3. Rename the .env.example file to .env in the server directory and add your own values
  4. Run the application npm run develop

Deploy on Heroku

LIVE DEMO

Questions

Contact me by:
Email: jimenezraul1981@gmail.com
LinkedIn: LinkedIn