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.
- Description
- Table of Contents
- Technologies and Tools
- Demo account
- Screenshots
- Installation
- Deploy on Heroku
- Questions
- React
- TypeScript
- Tailwind CSS
- Redux
- Font Awesome
- Node.js
- Express
- MongoDB
- GraphQL
- OAuth2
- Webpack
- Heroku
- Email: demo@example.com
- Password: Demo1234$
Feed
Profile
Chat
Notifications
Login Page
Mobile
- Clone the repository
git clone git@github.com:jimenezraul/social-media.git
- Install dependencies
npm install
- Rename the .env.example file to .env in the server directory and add your own values
- Run the application
npm run develop
Contact me by:
Email: jimenezraul1981@gmail.com
LinkedIn: LinkedIn