React Native Social Network With Backend

By ahgarni


Pencilr is a Full stack social networking mobile app built with React Native, Nodejs, Firebase, Express and TypeScript for static type-checking. The app is implemented using functional components, react hooks (useState, useEffect, useContext, useReducer, useRef , ...etc), and Context-API for state management. It includes a backend REST API built with cloud firestore, cloud functions and includes features like Facebook auth, uploading images, notifications, and much more. Whether you are building a fully featured social networking app, online magazine, news, or story segments app, pencilr can serve as a starting point for your project or business idea.

Scan to open

With an Android phone, you can scan this QR code with your Expo mobile app to load this project immediately.

Open project in the browser

Missing Appetize code

If servers are busy, an Appetize code allows you to skip the line.

To buy an Appetize code, visit and enter the code in the field below

Request a link

Enter your email or phone number below and you will get a link to open the project for your mobile device.

Download an Expo development client

Use our iOS or Android app to directly view Expo projects on your phone

iOS App
Android App

Get started with Expo

Dive in and create your first Expo project.

Learn how