Giter Site home page Giter Site logo

sandermoen / instaclone Goto Github PK

View Code? Open in Web Editor NEW
668.0 668.0 142.0 30.12 MB

An instagram clone created with the MERN stack

License: Apache License 2.0

HTML 9.45% JavaScript 80.78% Dockerfile 0.06% SCSS 9.71%
express instagram mongodb nodejs reactjs social socialnetwork socketio

instaclone's People

Contributors

dependabot[bot] avatar phanect avatar sandermoen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

instaclone's Issues

A new fork: Dogegram

Hi there,
I am Hrichik, a 13y.o. dev.

I have made a fork of this project into a full-blown production app like Instagram with a lot more features!

I would love it if you could check that out. And yes, it's open-source at https://dogeis.me/github

(Adding Payments/Tips now, with stripe connect)

You can open https://use.dogeis.me/hrichik for the landing page!

Some of the features:

  • Using AWS S3
  • Added customization fields
  • 2FA
  • Verification
  • Creator Connect Badge
  • Ad wallet
  • Whispers (like DMs but one time, one way, and no logs)
  • Payments (coming soon, stay tuned)

See ya there,
Hrichik!

Isn't it an overkill to create both followers and followings schema?.

Can't we just keep track of followers and followings from a single schema?.

insta-clone-follow

For example, combining both of them into Follow.js like shown below.

// Follow.js
const FollowSchema = new Schema({
  follower: {
    type: Schema.ObjectId,
    ref: 'User'
  },
  following: {
    user: {
      type: Schema.ObjectId,
      ref: 'User'
    }
 },
});

I am noob btw when it comes to DB design, especially with NoSQL.

Facebook clone

I have made a Facebook clone with different UI , feel free to check it , and let me know if there are any problems

Installation problem

Great project, I like it very much. Could you write a more detailed installation tutorial or video tutorial?

aws s3

I want to upload file using AWS S3. please update code with AWS s3 to create post and upload user avatar or share code to me I am taking reference of this code in a project. and please share your email address.

Miss designs

I have navigated some clones and noticed that some of them do not exactly match the original website and as named clones mean copying the original website and pasting it.
example :
image
image

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.