Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

dynamic-forms-dev/mobile-app

Open more actions menu

Repository files navigation

DynamicForms

DynamicForms is an enterprise solution for small companies, a generic mobile application that can be plenty configured with forms and fulfilled with answers. Small companies can use this project in order to build tools such as:

  • Send alerts for issues (to the IT team, for example)
  • Make inventory of stock with the phone
  • Set order deliveries
  • Make project management

The application implements three groups of users:

  • Employee
  • Manager
  • President

They all can answer the forms through the mobile app but:

  • Managers can configure the forms shown within the application
  • Presidents can configure the forms and also the users.

The forms can be composed with the next inputs

  • Integers
  • Floating point numbers
  • Short strings
  • Text (large strings)
  • QR Codes
  • Dates
  • Blob values
    • Images and photos
    • Editable images and photos
  • Location (mobile's GPS)
  • Options

Parts

Application

Built with Ionic and tested for iOS and Android it is composed by:

  • Services
    • Auth service
    • Connection service
    • API service
  • Directives
    • General field directive
    • Current location
    • QR Code scanner
    • Signed photo
    • Camera directive
  • Controllers
    • Answer (when the user answers a form)
    • Answered (when the user see an old answer)
    • Home
    • Login

About

This is a mobile app with Ionic that uses the DynamicForms--api, see DynamicForms--app-www to see the www files minified

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.