/MobileApp

Primary LanguageJavaScript

Mobile Chat App

Objective

To build a chat app for mobile devices using React Native. The app will provide users with a chat interface and options to share images and their location.

Features:

  • can send
    • photos from library
    • location
    • photo taken from camera
    • messages

Technologies Used

Library: React Framework: Expo Language: Javascript; CSS

Key Features

● A page where users can enter their name and choose a background color for the chat screen before joining the chat. ● A page displaying the conversation, as well as an input field and submit button. ● The chat must provide users with two additional communication features: sending images and location data. ● Data gets stored online and offline.

Deployment

  • Clone from repository

  • Install dependencies

npm i

  • Set up FireStore Database using Firebases documentation.

  • Set up an Expo account using Expo documentation.

  • Run using exop

expo start