About the project | Screenshots | Technologies | Build it yourself |
A Full Stack Photo-Sharing App, built with React Native + Expo
[✔] 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
A few screenshots from parts of the app:
Login | Feed | Camera | Profile |
---|---|---|---|
Technologies that were used in this application
- Node.js
- React Native
- Expo
- Apollo Client [GraphQL Client]
- Redux
- UI-Kitten [UI Component Library]
- Styled Components [Styling Solutioon]
- React Navigation
- Redux thunk
- Firebase
Clone the project and access the folder
$ git clone https: github.com/NazirovJr/mini-instagram
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!