Skip to content

Fullstack instagram clone developed with React, Relay, NodeJS and MongoDB

Notifications You must be signed in to change notification settings

CarlosAndre02/clonegram

Repository files navigation

Clonegram - An instagram clone

Preview

Timeline page, fed with posts from people you follow

Timeline Page

Create a post

Create post modal - Initial step

Create post modal - final step

Like and comment a post

View post modal

See other people's profiles

User Page

Prerequisite

Technologies

Frontend

  • React
  • Relay
  • ChakraUI
  • Vite

Backend

  • NodeJS
  • KoaJS
  • GraphQL
  • MongoDB
  • AWS S3

How to run

  1. Clone the project
git clone https://github.com/CarlosAndre02/clonegram.git
  1. Go to packages/web and packages/server and remove the .example suffix from the .env files. Then, fill in the environment variables in both packages.

  2. Install the dependencies

yarn install
  1. Run the server
yarn dev:server
  1. Now, run the wep app
yarn dev:web

About

Fullstack instagram clone developed with React, Relay, NodeJS and MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages