Skip to content

Imlda/insta_clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instagram-Clone

Instagram-Clone is a simple social media project built with Flask, where users can create posts, like posts, and update their profiles.

Features

  • User authentication: Sign up, log in, log out.
  • Create, edit, and delete posts.
  • Like and unlike posts.
  • Update user profile information.

Technologies Used

  • Flask: A lightweight web application framework.
  • SQLAlchemy: An SQL toolkit and Object-Relational Mapping (ORM) for Python.
  • SQLite: A self-contained, serverless, and zero-configuration relational database.
  • HTML/CSS: Front-end styling and structure.
  • Jinja2: Template engine for rendering HTML templates.

Usage

  1. Log In or Sign Up:
    • Access the platform by logging in with your credentials or creating a new account.
  2. Create and Interact with Posts:
    • Craft your posts to share with the community.
    • Explore the home page to discover and engage with posts from other users.
    • Express your interest in a post by liking it and dislike it after you find less interest in it.
  3. Profile Management:
    • Update your profile information on the Edit Profile page.
    • Customize your posts by editing captions or deleting them using the ✍️ button.
  4. Password Reset:
    • Securely reset your password via the reset password button on the profile page.

About

Project Alhier Semester 1 Coding 11

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published