Code Monkey home page Code Monkey logo

shekhar-joshi07 / get-in-touch Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 1.0 14.33 MB

GetInTouch is a social media app built using the powerful MERN stack, combining the material ui for a seamless and dynamic user experience. Leveraging MongoDB as the database for efficient data storage, Express.js for robust server-side development, React for interactive and responsive user interfaces, and Node.js for scalable and high-performance.

Home Page: https://geti-in-touch.vercel.app/

JavaScript 97.48% HTML 2.20% CSS 0.32%
css expressjs jwt material-ui mongodb mongoose multer nodejs reactjs redux redux-toolkit

get-in-touch's Introduction

GetInTouch

πŸš€ The Social Media for Sociopaths!.

project-image


🌟 Overview

GetInTouch is a social media app built using the powerful MERN stack, combining the material ui for a seamless and dynamic user experience. Leveraging MongoDB as the database for efficient data storage, Express.js for robust server-side development, React for interactive and responsive user interfaces, and Node.js for scalable and high-performance.

✨ Features

  • πŸ’‘ User registration and Login: Users can create an account and log in to the platform.
  • πŸ’‘ ✏️ Create, ✏️ edit, and ❌ delete posts: Logged-in users can create their own posts, edit the existing ones, and delete them.
  • πŸ’‘ Access control: Only logged-in users can perform actions like editing, deleting, or creating posts.
  • πŸ’¬ Comment and πŸ‘ like posts: Users can comment on and like any posts available on the platform.
  • πŸ‘₯ Make friends: Users have the ability to connect with other users and make friends on the platform.
  • πŸ‘€ Profile page with user's posts: Users can visit their profile page to see all their posts in one place.
  • πŸŒ— Modern User Interface with dark mode: The platform provides a sleek and seamless user interface with a modern design, including a dark mode option.

🫣 Have a quick look at GetInTouch

Login Page

Desktop View Mobile View

Register Page

Desktop View Mobile View

Home Page

Desktop View Mobile View

Dark Mode

Desktop View Mobile View

πŸ”— Deployed Link

Check out the deployed version of the project: GetInTouchβœ…

πŸ’» Tech Stack

  • Front-end: React.js, Redux, Material Ui
  • Back-end: Node.js, Express.js
  • Database: MongoDB
  • Other technologies: Dropzone, Redux Toolkit, Formik

βš™οΈ Installation

Follow the commands given below to run this application in your system πŸ‘‡

$ git clone https://github.com/Shekhar-Joshi07/Get-In-Touch.git
$ cd client
$ npm install
$ npm run start

πŸ“ž Contact

Connect with me! I'd love to hear from you.


⚑️ Explore the magical world of our project and let your imagination soar! Together, we'll create something truly extraordinary.

get-in-touch's People

Contributors

shekhar-joshi07 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

izhar100

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.