Skip to content

A react native mobile application to manage contacts.

License

Notifications You must be signed in to change notification settings

zekaryas1/iContacts

Repository files navigation

react native contact app

React native Contact App

This is a mobile app built with React Native Expo that allows users to manage their contacts. The app includes the following features:

  • Homepage: displays all contacts with search, favorite, and all contacts info
  • Detail page: shows more detailed information about a single contact and allows users to hear the sound of the contact's name
  • Manage page: enables users to add new contacts or edit existing ones
  • Camera screen: allows users to take pictures with flash and rotate screen options

Project screenshots

Installation

To install the app, follow these steps:

  • Clone the repository to your local machine.
  • Navigate to the project directory and run npm install to install the project dependencies.

Usage

To run the app, follow these steps:

This project is created and configured using React native Expo

If you are on Linux or macOS you need to install watchman.

  • Navigate to the project directory and run npx expo start to start the development server.
  • Scan the QR code on your device using Expo GO app.

Build the app

Credits

This app was built with React Native and uses various open source libraries and resources.

  • Expo libraries used in this project
    • Font, Image, sqlite, FileSystem, router, Speech, Camera.

About

A react native mobile application to manage contacts.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published