social-media Tailwind Templates

Social Media

Hello World is a basic social media platform where users can create posts with an image, add likes and comments to interact. The application is built using MERN stack as its base including React with Context API, Multer and Cloudinary for image uploads.

Hello World

Hello World is a basic social media platform where users can create posts with an image, a title, and a description. The application is built using modern web development technologies including React with Context API, Node.js, Express, Multer, and Cloudinary for image uploads.

Features

  • User authentication and authorization.
  • Create, read, and display posts.
  • Upload images to Cloudinary using Multer.
  • Responsive design using Tailwind CSS.

Technologies Used

Frontend

  • React: A JavaScript library for building user interfaces.
  • React Context API: For state management across the application.
  • Tailwind CSS: A utility-first CSS framework for rapid UI development.

Backend

  • Node.js: A JavaScript runtime built on Chrome's V8 JavaScript engine.
  • Express: A minimal and flexible Node.js web application framework.
  • Multer: A middleware for handling multipart/form-data, used for uploading files.
  • Cloudinary: A cloud service that offers a solution to a web application's entire image management pipeline.

Setup and Installation

Prerequisites

Installation

  1. Clone the repository: ```bash git clone https://github.com/itsantu/social-media.git cd social-media

Top categories

Loading Svelte Themes