Coder Social home page Coder Social logo

instagram's Introduction

Simple Instagram


The Vue 3 Bootcamp - The Complete Developer Guide 수업을 듣고 만든 간단한 Instagram application 입니다.

🖥️ About Project...

  • Timeline
  • Profile
  • Loginn & Sign up
  • Upload Images
  • View other people's images
  • follow people
  • chatting, liking, comments, stories

✨ Features...

  • Authentication
  • PostgreSQL(SUPABASE)
  • Scrolled-based-paging(Intersection Observer API)
  • Design(ant-design-vue)

⏲️ learning time...

  • 1048min

  • An Introduction to Vue
  • Diving Deeper in Vue
  • Vue Directives
  • Components and Props
  • Pages and Routing
  • Completing Quiz App
  • Animations for an Interactive and Fluid App
  • API Request to Fetch Data
  • State Managements in Vue
  • Vue with TypeScript
  • CAPSTONE PROJECT START
  • Building the UI with a Vue libary
  • Identifying Users with Authentication
  • Uploading and Displaying Photos
  • Complex Data Relations
  • Scroll Based Pagination

🌲Env...

  • Node.js : 18.0.0
  • npm : 8.15.0
  • Vue 3.4.15
  • Pinia: 2.1.7
  • vue-router : 4.2.5
  • ant-design-vue : 3.2.20
  • supabase : 2.39.6
  • IDE : Visual Studio Code

📝 Project looks like...

Profile

Login

watch-follower-posts

DataTables(supabase)

Authentication(supabase API)

starge(supabase API

instagram's People

Contributors

kaleb96 avatar

Stargazers

sunNEX avatar  avatar

Watchers

 avatar

instagram's Issues

#3

  • Rendering upload Photo modal
  • Adding input Elements
  • Creating a Bucket for File Storage

apply Authentication

  • apply supaBase service
  • Connecting App to supaBase
  • Creating User Store
  • Adding input Validation

#7 Unfollow Function

  • Implementing th eUnfollow
  • Toggling Follow/Unfollow Buttons
  • Performing Aggregate Queires

#10 Some Math

  • Some Math
  • Intersectino ObserverAPI
  • Emitting and Event on Intersect
  • Implementing the Pagination

#5 Fetching Posts data

  • Adding a post to supabase DB
  • Adding a loading State
  • Handling the Success state
  • Fetcing Post upon render

#6 Complex Data Relation

  • Building a following Table
  • Rendering follow buton
  • Implementing the follow user
  • Determining follower info on render

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.