Skip to content

React Native app with Firebase authentication and database

Notifications You must be signed in to change notification settings

jzpz/inventoryapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Technologies

  • Backend with Firebase Realtime database & Firebase Storage
  • Frontend with React Native and expo using:
    • React Navigation
    • React Native Elements

Features App

  • Styled screens (item listings, frontpage, login/registration, settings screen, loading screen)
  • Dark mode
  • Customized themes

Items database

  • Add, create, edit and remove item lists (inventories)
  • Sort item lists and items inside them
  • Use phone camera barcode scanner to save/identify items via barcode
  • Create shared inventories which can be seen and edited by people that have access

Users

  • Register and login
  • Change password inside app or with email
  • Upload profile picture
  • Save and edit user information
  • Access shared inventories with code

Components

  • Custom components:
    • Error-handling and value checking input element
    • Custom buttons with styling
    • Custom dialogs with messages and authentication
    • Colorpicker

Screenshot Screenshot Screenshot Screenshot Screenshot

About

React Native app with Firebase authentication and database

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published