Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Έ Instagram Clone

🎨 Instagram-Inspired Frontend UI

A frontend Instagram UI clone built using HTML and CSS.

The project recreates the visual style of Instagram's authentication screens and demonstrates frontend fundamentals such as page layout, styling, forms, images and responsive UI design.


🌐 Project Overview

This project was created as a frontend practice project to understand how modern social-media interfaces can be structured and styled.

                 πŸ“Έ INSTAGRAM UI
                       β”‚
              β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”
              β”‚                 β”‚
              β–Ό                 β–Ό
         πŸ” LOGIN            πŸ“ SIGNUP
              β”‚                 β”‚
              β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                       β”‚
                       β–Ό
                  User Interface

✨ Features

  • πŸ“Έ Instagram-inspired UI
  • πŸ” Login page
  • πŸ“ Signup page
  • 🎨 Custom CSS styling
  • πŸ–ΌοΈ Image assets
  • πŸ“± Responsive frontend layout
  • πŸ”— Navigation between pages
  • 🌐 Static website deployment

This is a frontend UI project and does not implement Instagram's real authentication or backend services.


πŸ–₯️ Pages

πŸ” Login

The login interface includes:

  • Username / email input
  • Password input
  • Login button
  • Social login-style UI
  • Registration navigation

πŸ“ Signup

The signup interface includes:

  • User information fields
  • Registration UI
  • Login navigation
  • Instagram-inspired styling

πŸ› οΈ Tech Stack

Frontend

  • HTML5
  • CSS3

Design

  • CSS layouts
  • Forms
  • Responsive styling
  • Image assets

Deployment

  • GitHub Pages

πŸ“ Project Structure

insta-clone/
β”‚
β”œβ”€β”€ IG.jpeg
β”œβ”€β”€ getMicrosoft.png
β”œβ”€β”€ insta-loginpage.png
β”œβ”€β”€ insta-signuppage.png
β”œβ”€β”€ instaLogo.png
β”œβ”€β”€ playStore.png
β”‚
β”œβ”€β”€ login.html
β”œβ”€β”€ signup.html
β”‚
β”œβ”€β”€ signup.css
β”œβ”€β”€ style.css
β”‚
└── README.md

πŸš€ Run Locally

1. Clone Repository

git clone https://github.com/Nandhasv05/insta-clone.git

2. Navigate to Project

cd insta-clone

3. Open the Application

Open:

login.html

in your browser.

You can also use VS Code Live Server for development.


🌐 Deployment

The project has been deployed using GitHub Pages.

GitHub Repository
       β”‚
       β–Ό
GitHub Pages
       β”‚
       β–Ό
Static Website

🎨 UI Design

The project focuses on recreating common Instagram authentication UI elements:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚       Instagram         β”‚
β”‚                         β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ Username / Email  β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                         β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ Password          β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                         β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚      Log In       β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                         β”‚
β”‚      OR                 β”‚
β”‚                         β”‚
β”‚   Create New Account    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸŽ“ What I Learned

This project helped strengthen my understanding of:

  • HTML semantic structure
  • CSS layouts
  • Forms
  • CSS positioning
  • Flexbox
  • Responsive design
  • Image assets
  • Page navigation
  • Git and GitHub
  • Static website deployment

πŸš€ Future Improvements

  • Rebuild using React
  • Add TypeScript
  • Add responsive mobile UI
  • Add real authentication
  • Add Node.js backend
  • Add MySQL/PostgreSQL database
  • Add user profiles
  • Add posts
  • Add likes and comments
  • Add follow/unfollow
  • Add stories
  • Add messaging
  • Add image upload
  • Add JWT authentication

πŸ”„ Modern Full-Stack Version

The current project is a static frontend. A future version could be developed as:

             React / Next.js
                    β”‚
                    β–Ό
              TypeScript
                    β”‚
                    β–Ό
             Node.js API
                    β”‚
                    β–Ό
              PostgreSQL
                    β”‚
          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
          β–Ό                   β–Ό
      Cloudinary            Redis
       Images               Cache

πŸ‘¨β€πŸ’» Developer

Nandhakumar S V

Full Stack Developer

Current Stack

Frontend
β”œβ”€β”€ React
β”œβ”€β”€ Next.js
β”œβ”€β”€ React Native
β”œβ”€β”€ TypeScript
└── JavaScript

Backend
β”œβ”€β”€ Node.js
β”œβ”€β”€ Express.js
β”œβ”€β”€ PHP
└── REST APIs

Database
β”œβ”€β”€ MySQL
└── PostgreSQL

Cloud / DevOps
β”œβ”€β”€ AWS
β”œβ”€β”€ Docker
β”œβ”€β”€ Nginx
└── CI/CD

🌐 Portfolio

https://nandhakumarsvdev.netlify.app/


πŸ’Ό Freelance Development

BuildNexDev

Custom websites, web applications, mobile applications and business software solutions.

🌐 https://buildnexdev.in/


πŸ”— Connect With Me


πŸ“Έ Frontend UI Practice Project

Built with HTML + CSS

⭐ If you like this project, consider giving it a star!

About

πŸ“Έ Instagram UI Clone built with HTML and CSS, featuring login and signup interfaces.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages