All Projects → karlhadwen → Instagram

karlhadwen / Instagram

Licence: mit
Subscribe to my YouTube channel: https://bit.ly/CognitiveSurge - Building Instagram Using React

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Instagram

Instadart Flutter Instagram Clone
Instagram Clone App Using - Dart, Flutter, Firebase
Stars: ✭ 66 (-39.45%)
Mutual labels:  firebase, instagram
Howlstagram
Stars: ✭ 132 (+21.1%)
Mutual labels:  firebase, instagram
Sapper Firebase Typescript Graphql Tailwindcss Actions Template
A template that includes Sapper for Svelte, Firebase functions and hosting, TypeScript and TypeGraphQL, Tailwind CSS, ESLint, and automatic building and deployment with GitHub Actions
Stars: ✭ 111 (+1.83%)
Mutual labels:  firebase, tailwindcss
Instagramclone
A detailed clone of the Instagram app built with the Firebase database
Stars: ✭ 186 (+70.64%)
Mutual labels:  firebase, instagram
Firebase Instagram
📸 Instagram clone with Firebase Cloud Firestore, Expo, and React Native 😁😍
Stars: ✭ 389 (+256.88%)
Mutual labels:  firebase, instagram
apollo-instagram-clone
Apollogram | A place where you could share photos, like media, and follow peoples.
Stars: ✭ 24 (-77.98%)
Mutual labels:  instagram, tailwindcss
Potter Pics
harry potter themed social network similar to IG
Stars: ✭ 146 (+33.94%)
Mutual labels:  firebase, instagram
Sapper Template Firebase
Starter Rollup template for Sapper apps with Firebase functions based on https://github.com/nhristov/sapper-template-rollup.
Stars: ✭ 29 (-73.39%)
Mutual labels:  firebase, tailwindcss
Pokemon63
「みんなの63 - スクリーンショットから自動解析できるポケモンの選出投稿サイト」のソースコード
Stars: ✭ 107 (-1.83%)
Mutual labels:  firebase, tailwindcss
Hyprpulse
Brute force multiple accounts at once
Stars: ✭ 105 (-3.67%)
Mutual labels:  instagram
Nextjs Wordpress Starter
WebDevStudios Next.js WordPress Starter
Stars: ✭ 104 (-4.59%)
Mutual labels:  tailwindcss
Neat Starter
Starter Template for Netlify CMS, Eleventy, Alphine JS & Tailwind CSS
Stars: ✭ 104 (-4.59%)
Mutual labels:  tailwindcss
Banking System
A banking System Created Using Django Python Web Framework
Stars: ✭ 105 (-3.67%)
Mutual labels:  tailwindcss
Road Beyond React App
🌈 The Road beyond React - Thing you can use after learning plain React.js
Stars: ✭ 108 (-0.92%)
Mutual labels:  firebase
Tailwindcss Transforms
[DEPRECATED] Tailwind CSS plugin to generate transform utilities
Stars: ✭ 106 (-2.75%)
Mutual labels:  tailwindcss
Awesome Firebase
Awesome Firebase: Firebase 相关文章索引
Stars: ✭ 109 (+0%)
Mutual labels:  firebase
Lichter.io
My own website and CV
Stars: ✭ 105 (-3.67%)
Mutual labels:  tailwindcss
Vuejs Crud
A basics CRUD app for products build with vuejs and firestore
Stars: ✭ 105 (-3.67%)
Mutual labels:  firebase
Laqul
A complete starter kit that allows you create amazing apps that look native thanks to the Quasar Framework. Powered by an API developed in Laravel Framework using the easy GraphQL queries language. And ready to use the Google Firebase features.
Stars: ✭ 110 (+0.92%)
Mutual labels:  firebase
Rxgithub
An example of MVVM using RxSwift and Swinject (DI)
Stars: ✭ 109 (+0%)
Mutual labels:  firebase

Building Instagram from Scratch Using React, Tailwind CSS, Firebase (11+ Hour Tutorial Here: https://youtu.be/AKeaaa8yAAk)

💰 Extended paid version here (3 hours 30 mins extra): https://gum.co/react-instagram-clone

📣 Summary

This application (Instagram clone) was built using React (Custom Hooks, Context), Firebase & Tailwind CSS. I have built the following pages within this application: login, sign up, dashboard & lastly the user profile page. There are four different pages, some are public and some are private with auth listeners. Firebase firestore handles all the data, and that data is retrieved using a custom hook.

I used Tailwind CSS for this project and I really enjoyed using it. I used styled components in my previous project, but I have now converted all my projects to Tailwind CSS for ease of use. This will be my last project using Firebase as it's far too complex to use and far too complex to test (especially with Cypress). With Jest, it's also tedious to test Firebase as there's no great mocking library, so you end up just repeating yourself in the tests a lot.

💷 Extended Videos - Tailwind CSS Responsive, React Testing Library & Cypress Tests

If you're interested in the paid version of this course which includes making this application responsive and testing via React Testing Library and Cypress, you can find that here: https://gum.co/react-instagram-clone - a purchase shows your appreciation and allows me to spend more time making videos 🙌

🎥 Subscribe

Subscribe to my YouTube channel here: http://bit.ly/CognitiveSurge where I build projects like this! And don't forget, you can contribute to this project (highly encouraged!).

Preview

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].