An open API service indexing awesome lists of open source software.

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)

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.git

2. 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.**