Skip to content

A fully functional Instagram clone built with React Native and GraphQL

Notifications You must be signed in to change notification settings

chamatt/NativeGram

Repository files navigation

NativeGram

A social photo sharing app, built with React Native (Instagram Clone)

Mockup

GitHub top language Made by GitHub last commit Repository issues GitHub

About the project   |    Screenshots   |    Technologies   |    Getting started   |    License

📔 About the project

A Full Stack Photo-Sharing App, built with React Native + Expo + GraphQL

Features:

[✔] Authentication (Login/Register)

[✔] User Profiles

[✔] Image Upload from Gallery

[✔] Take pictures with your phone camera

[✔] Posts

[✔] Posts with multiple images

[✔] Comments

[✔] Likes

[✔] Follower/Following

[✔] A Post Feed with your friend's newest posts

[✔] Global User Search

[✖] Notifications

To see the back-end API, built with Strapi CMS, click here: NativeGram-Backend

📸 Screenshots

A few screenshots from parts of the app:

Login Feed Camera Profile

🚀 Technologies

Technologies that were used in this application

💻 Getting started

Test the live version

If you have an android, you can open the application directly from Expo: NativeGram

Or build it yourself

Requirements

Clone the project and access the folder

$ git clone https://github.com/chamatt/NativeGram.git && cd NativeGram

Follow the steps below

# Install the dependencies
$ yarn

# Run in dev mode
$ yarn start

# The Expo metro bundler will open and let you pick
# how you want to open the app (Android Emulator, IOS Simulator, Web)
# Or you can open directly from your android phone with Expo app

# Well done, project is started!

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


About

A fully functional Instagram clone built with React Native and GraphQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published