Leia esta página em português
Jeffgram
Overview | To do | Technology | How to use | How to contribute
Overview 📖
This project aims to create a clone of the Instagram interface using React Native.
To Do 📝
- Create the pages of:
- Home
- Add Photo
- Search
- Profile
- Login
- Notifications
- Register
- Find people
- Saved
- Settings
- Comments
- Likes
- Selected post
- Edit profile
- Saved
- Direct
- Conversation
- Create Story
- Filters
- Improve the stories page
Technology 💻
This project was developed with the following technologies:
- React Native
- axios
- React Native Gesture Handler
- React Native Reanimated
- React Native Vector Icons
- React Navigation
- Styled Components
How to use 🔥
Precondition 📌
You should have:
- NodeJS
- Package manager (NPM ou Yarn)
Clone this repository 💾
$ git clone https://github.com/ojeffoinheiro/jeffgram.git
Go into the repository 📁
$ cd jeffgram
Install the dependencies
cd mobile && yarn install
Run 📱
Entre na pasta:
$ cd mobile
Run the application (iOS)
$ react-native run-ios --simulator="iPhone XS Max"
Run the application (Android)
$ react-native run-android
How to contribute ⚙️
- Fork this repository;
- Create a branch with your feature:
git checkout -b my-feature
; - Commit your changes:
git commit -m 'feat: My new feature'
; - Push to your branch:
git push origin my-feature
.