Our Approach

arrow
Design & Blueprint

The key to a successful development cycle is to know what you are doing before you start doing it. Our blueprint process has been refined down to provide all the information up front before we do any development.

01

arrow
Development

Our Development team takes over from here and makes the Designs discussed and agreed upon in the blueprint a reality. With weekly sprints and client check-in’s we ensure minimal scope creep and optimized development cycles.

02

arrow
Testing & Bug Squash

Unlike traditional full stack development, the Serverless
development philosophy allows our Clients to test during the
development. This ensures that development is going the right
direction and scope creep is kept to a minimum.

03

Deployment & Ongoing Support

Last step in the process is to make your App a reality! We will work with your IT team to make sure the App is deployed and stable.

04

Key Expertise: Google Cloud Platform

“Serverless” App Development Leveraging the Google Cloud Platform (GCP)

01. Firebase: Google Firebase is a Google-backed application development software that enables developers to develop iOS, Android and Web apps. Firebase provides tools for tracking analytics, reporting and fixing app crashes, creating marketing and product experiment.

02. Google Functions: Google Cloud Functions is a serverless execution environment for building and connecting cloud services. With Cloud Functions you write simple, single-purpose functions that are attached to events emitted from your cloud infrastructure and services. Your function is triggered when an event being watched is fired. Your code executes in a fully managed environment. There is no need to provision any infrastructure or worry about managing any servers.

03. React: React makes it painless to create interactive UIs. Design simple views for each state in your application, and React will efficiently update and render just the right components when your data changes.

More about Our Approach

  • 1.Design & Blueprint
    01. Hosting and Security Discussion
    02. Role and Reporting Discussion
    03. Entity Relationship Diagram (ERD)
    04. Workflow and Wireframe Diagrams
    05. Extension and Function Definition
    06. Integration Discussion and Definition
    07. Statement of Work Development
    08. Project Plan Definition and Documentation
  • 2.Development
    01. GitHub repo setup for version control
    02. Firebase implementation based on blueprint
    03. Test Case development (for next step)
    04. Progressive Alpha Testing

    Longma Logic’s “FERN” Approach:

    “F” – Firebase is a cloud-based NOSQL database which has authentication built in and is priced for usage, not instance

    “E” – Express is a web framework which is minimalistic in its approach which makes it perform extremely fast.

    “R” – React is a declarative, efficient, and flexible JavaScript library for building user interfaces. ReactJS is an open-source, component-based front-end library responsible only for the view layer of the application. It is maintained by Facebook.

    “N” – Node.js brings event-driven programming to web servers, enabling development of fast web servers in JavaScript.

  • 3.Testing & Bug Squash
    01. Weekly sprint meetings to talk about what to test
    02. Test Case execution and documentation by our team and our Client.
    03. Bug Fixes based on reports from testing.
  • 4.Deployment & Ongoing Support
    01. Make your app a reality
    02. Provide ongoing support and development