Skip to content

It's a social media platform where users can interact with friends or family. It's a native application for both android and ios

Notifications You must be signed in to change notification settings

Mohitb07/FaceSmash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FaceSmash 🧋

It's a social media platform where users can interact with friends or family. It's a native application for both android and ios

Screenshots

m1.png m2.png m3.png

Features

  • Email and Password based authentication with refresh token
  • Post Creation with or without images
  • Post Like/Dislike
  • Infinite Feed Scrolling
  • User Profile
  • Edit Profile
  • Search Users
  • Following/Followers
  • General Notification
  • more to come...

Environment Variables

To run this project, you will need to add the following environment files you can contact me at [email protected] for these files.

google-services.json

GoogleService-Info.plist

Run Locally

Clone the project

  git clone https://github.com/Mohitb07/FaceSmash.git

Go to the project directory

  cd FaceSmash

Install dependencies (Note: in order to install with npm first delete yarn.lock file)

  npm install or yarn add

Start the server

  npm run android or yarn run android

Tech Stack

Client: TypeScript, React Native, React-Navigation, Recoil, Native-Base, Redis

Server: Firebase

Contributing

Contributions are always welcome!

Feedback

If you have any feedback, please reach out to me at [email protected]