• Stars
    star
    156
  • Rank 239,589 (Top 5 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Social Networking mobile app similar to Instagram in React Native.
SocialApp-rn

SocialApp-React-Native

Social Networking mobile app similar to Instagram in React Native.
Native mobile application for my SocialApp-MERN (web) project.
Find its Github repo here

Download Apk File from here

Features

  • 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.

Demo

Signup Screen      |      Home Screen      |      Profile Screen

User Posts Screen      |      User Stats Screen      |      Find People Screen

User Chats List Screen      |      Chat Screen      |      Comments Screen

Create Post Screen      |      Notification on new message

Run project locally

  • clone this Repository by git clone https://github.com/shahshubh/SocialApp-React-Native.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: "https://socialapp-serverr.herokuapp.com",
        defaultImageUri: "https://socialapp-serverr.herokuapp.com/static/images/defaultprofile.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

More Repositories

1

Chatify

A Chat Application in Flutter using Firebase. Integrated Agora Video Call SDK to communicate over video call
Dart
92
star
2

socialApp-MERN

Social Networking web app similar to Instagram.
JavaScript
47
star
3

CampusCar

CampusCar provides automated vehicle entry system for any campus/institute or any buildings/socities to automate the process and help maintain records,logs,vehicles etc.
Dart
39
star
4

medEasy

E-commerce website for medicines
CSS
18
star
5

Shop-App

An E-commerce shop app in React Native.
JavaScript
17
star
6

shahshubh.github.io

Personal portfolio website in react.
JavaScript
14
star
7

Email-Listener

A discord bot to keep a check on incoming emails and notify if email is from whitelisted users. Also add it to different folders to access it easily later from Gmail.
Python
9
star
8

OnePass

A desktop application to securely store all your passwords at one place and manage them through a single master password.
JavaScript
9
star
9

Recipe-App

A simple Recipe app in React Native.
JavaScript
7
star
10

CampusCar-Server

Vehicle License Plate Recognition using opencv and tesseract.
Jupyter Notebook
7
star
11

Invoice-Manager

Manage your clients and invoice at one place.
TypeScript
7
star
12

chat-app

Real-time group chat application
JavaScript
4
star
13

TODO-LIST

Create your todo-list and add new todo's , delete the one already done, check-off the todo's done.
CSS
4
star
14

invoice-manager-backend

Nodejs Backend server for Invoice Manager project.
JavaScript
3
star
15

IPL-betting

PIC Mini-Project (IPL BETTING)
C
3
star
16

chat-app-dive

Chat App
JavaScript
3
star
17

Todolist-Flask

Create your todo-list and add new todo's , delete the one already done, strike-off the todo's done. This is made using Flask.
HTML
2
star
18

Tkinter-Hotel-Management

Python
2
star
19

A-simple-Frontend-Webpage

PHP
2
star
20

Weather-webapp

CSS
1
star
21

Warbler

simple twitter like application.
JavaScript
1
star
22

Trekkers-Best-campgrounds-from-all-over-world

This is a fullstack website build with html, css, js, nodejs, express framework, and mongodb for database
HTML
1
star
23

guess-the-password-ES5-to-ES2015

Simple game of guessing a password.
JavaScript
1
star
24

Simple-Guess-Game

Simple guessing number game app in React Native.
JavaScript
1
star