Native mobile application for my SnApp-MERN (web) project.
Find its api here
- Authentication using JWT.
- Forgot password.
- Edit your profile.
- Follow / Unfollow users.
- create / edit / delete posts.
- create / delete comments.
- Like / Unlike posts.
- Personal chat with users.
- Notifications on new messages.
- clone this Repository by
git clone https://github.com/S-codes14/SnApp-rn.git
. - Change directory
cd SocialApp-React-Native
- Make sure you have expo-cli installed. If not run
npm install -g expo-cli
- Install the dependencies using
npm install
- create new file env.js in root directory and add
const vars = { apiUrl: "http://localhost:8080", defaultImageUri: "./avatar.jpg" }; export default vars;
- Run
npm start
- Then type in terminal
a
to run on android emulator,i
to run on ios simulator.
For more info read https://reactnative.dev/docs/getting-started