{"repo":"aseerkt/apollogram","free":true,"listed":false,"github":"https://github.com/aseerkt/apollogram","clone":"git clone https://github.com/aseerkt/apollogram.git","description":"Apollogram | A place where you could share photos, like media, and follow people.","language":"TypeScript","stars":24,"topics":["instagram","social-media","react","type-graphql","typeorm","postgresql","tailwindcss","jsonwebtoken","cloudinary","graphql-yoga"],"license":"MIT","category":"databases-storage","readme_excerpt":"Apollogram Instagram Clone Social Media Application Web UI Mobile UI --------------------------------------------- -------------------------------------------------------- Tech Stacks Used Frontend Backend ------------- ------------------- React GraphQL + Fastify TailwindCSS Mikro-ORM, PostgreSQL Apollo Client Apollo Server Get Started Prerequisites - node v^20 - pnpm v^8 - required for file upload feature to work on backend - git - version control - PostgreSQL - Database - Cloudinary Account Installing Clone the repo Roadmap - [x] JWT cookie based authentication - [x] Upload images to cloudinary - [x] Add, like or unlike post - [x] Comment on post - [x] Edit Profile Photo with Image Crop - [x] Edit Profile Credentials - [x] Post pagination - [x] Edit / Delete post - [x] Follow / Unfollow Feature - [x] Follow Suggestions - [x] Post Feed based on followings - [ ] Hashtag support - [ ] Smiley support for caption and comments - [ ] Mention peoples in caption and comments - [ ] Notifications Authors - Aseer KT","default_branch":null,"files":null,"tree":[],"storefront":"/r/aseerkt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aseerkt/apollogram/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}