Skip to content

phixtalk/react-native-contacts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About React-Native Contacts Application

This project is well thought-out and designed react-native application built with expo framework. The app is a contacts manager where a user can Register & Login to view and manage his contacts. We explore many popular libraries and framework in this application. Some of the tools used includes:

  • React-Redux Best Practises
  • Public & Private Routes
  • React Hooks
  • Scalable Project and Folder Structure
  • React navigation & Drawer navigation
  • Bottom sheet navigation
  • Validation and Authentication
  • Toggle Password
  • Context API for state management
  • Axios, Instances, Interceptors etc
  • Splash Screens
  • Flexbox Layouts, Modals, Toasts etc
  • Camera and Photo Image Pickers
  • Image Cropping
  • Basic CRUD operations
  • Responsive Layouts

References: Special thanks to Cryce Truly

The folder structure for screens and components is designed as is, so that the UI's don't care where the data comes from, in case we wish to swap the state management library to another one(context-api to redux), the UI won't be affected

About

A react-native project that manages a users contacts information

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published