https://github.com/dev-eranda/mern-instagram-application
Built an Instagram clone application using MERN (to learn modern web application)
https://github.com/dev-eranda/mern-instagram-application
css express fullstack-development jwt-authentication mongodb nodejs reactjs
Last synced: about 2 months ago
JSON representation
Built an Instagram clone application using MERN (to learn modern web application)
- Host: GitHub
- URL: https://github.com/dev-eranda/mern-instagram-application
- Owner: dev-eranda
- License: mit
- Created: 2023-01-13T04:26:40.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-24T09:16:42.000Z (2 months ago)
- Last Synced: 2025-03-24T10:23:50.488Z (2 months ago)
- Topics: css, express, fullstack-development, jwt-authentication, mongodb, nodejs, reactjs
- Language: TypeScript
- Homepage: https://social-app-iota-livid.vercel.app
- Size: 7.52 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Instagram clone application
**Developed by:** Eranda Samarasinghe
## Project Background and Overview
This repository contains a self-built Instagram clone using the MERN stack. It showcases full-stack development with features like user authentication, photo uploads, likes, comments, and a responsive UI, demonstrating modern web technologies
## Project Goals
The main objectives of this application are to:1. Gain hands-on experience with full-stack development and modern web technologies
2. Enable user authentication and authorization using JWT for secure login and registration
3. Build a responsive and user-friendly UI using React and CSS
4. Use MongoDB to store user data, posts, comments, and other application-related information
5. Develop a scalable backend API with Node.js and Express to handle various functionalities
## Technical Details
Core technologies used:- **MongoDB, Express, React, Node.js, JWT, CSS**
## Installation
1. Clone repository:
```sh
git clone https://github.com/dev-eranda/mern-instagram-application.git2. Install dependencies:
```sh
npm install
3. Start development server:
```sh
npm start
- **Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.**