Izzi Guide

Get Started. It's Free
or sign up with your email address
Rocket clouds
Izzi Guide by Mind Map: Izzi Guide

1. Processes

1.1. Decisions

1.1.1. Travel domain

1.1.1.1. ?

1.1.2. Technology

1.1.2.1. ?

1.1.3. Financials

1.1.3.1. ?

1.1.4. Release sign-offs

1.1.4.1. ?

1.2. Communications

1.2.1. All team communications will be conducted on Slack

1.3. Document Storage

1.3.1. All project document files will be stored on Izzie Guide Google Drive

1.4. Project management

1.4.1. Target process will be used to track all development task management

1.4.2. X will be used for non-development task management

1.5. Time tracking

1.5.1. Time tracking will be done by Toggl and it's integrations

2. To Dos

2.1. Kiril to get domain

2.1.1. Marc to send Go Daddy login credentials to Kiril

2.2. Marc to setup company paypal account

2.3. Kiril to create a G Suite for Nimble (once lawyers have confirmed)

2.3.1. Setup Tom's and Bear's company emails

2.3.2. Setup company google account

2.3.3. Setup web and email hosting

2.4. Kiril setup tools

2.4.1. Kiril to list all software costs

2.4.1.1. Monthly payment total

2.4.1.1.1. 247.50

2.4.1.2. Annual payment total

2.4.1.2.1. $99

2.4.1.3. One time payment total

2.4.1.3.1. $25

2.4.2. Accounts

2.4.2.1. Productivity

2.4.2.1.1. G Suite

2.4.2.1.2. Slack

2.4.2.1.3. MindMeister - mind mapping, presentation, and diagramming

2.4.2.1.4. Target Process - dev project management

2.4.2.1.5. Toggl - time tracking

2.4.2.1.6. Team password management

2.4.2.2. Design

2.4.2.2.1. Prototyping

2.4.2.2.2. Spec handoff

2.4.2.3. Development

2.4.2.3.1. Google Play account

2.4.2.3.2. Apple account

2.4.2.3.3. Github

2.4.2.4. Operations

2.4.2.4.1. Kinvey

2.4.2.5. Marketing & Sales

2.4.2.5.1. Active Campaign

2.4.2.5.2. SEM Rush

2.5. Make decision on tech stack

2.5.1. Tom to negotiate and get formal quotation from Progress (discuss gradual charge/user, discuss timeline)

2.6. Marc to check with lawyers and validate availability of Nimble Solutions

2.7. Marc to connect lawyers with Kiril and Tom

2.8. Ben to coordinate with Kiril and Pattaya Immigration officer

2.8.1. No need for Pattaya connection. Tom and Kiril will get tourist visas in April.

2.9. Purchase Mac hardware for Bear

2.9.1. No need initially. Can run iOS in VirtualBox in order to get needed functionality.

3. Tech stack

3.1. Angular - Nativescript

3.1.1. Self-managed frameworks, tooling, and services

3.1.2. Components

3.1.2.1. Frameworks

3.1.2.1.1. Angular

3.1.2.1.2. Nativescript

3.1.2.1.3. Typescript

3.1.2.2. Tools

3.1.2.2.1. Visual Studio Code

3.1.2.3. Platform

3.1.2.3.1. Firebase

3.1.3. Pros

3.1.3.1. Front end

3.1.3.1.1. Open source free frameworks

3.1.3.1.2. Familiar free IDE and tooling

3.1.3.1.3. Complete flexibility in the choice of libraries

3.1.3.2. Platform

3.1.3.2.1. Firebase is an established and familiar platform run by Google

3.1.3.2.2. Out-of-the-box authentication and security

3.1.3.2.3. Out-of-the-box real-time push notifications

3.1.3.2.4. Out-of-the-box data/file storage and synchronization

3.1.3.2.5. Out-of-the-box app operations monitoring and management

3.1.3.2.6. Inexpensive

3.1.4. Cons

3.1.4.1. More work to build and integrate UI components

3.1.4.2. Need to manage libraries ourselves

3.1.4.3. Firebase does not support clear lifecycle management.

3.1.4.4. Impossible to test cloud functions

3.2. Kinvey

3.2.1. Everything integrated and maintained by Progress

3.2.2. Components

3.2.2.1. Frameworks

3.2.2.1.1. Nativescript

3.2.2.1.2. Angular

3.2.2.1.3. Typescript

3.2.2.2. Tools

3.2.2.2.1. Kinvey Studio

3.2.2.3. Platform

3.2.2.3.1. Kinvey

3.2.3. Pros

3.2.3.1. Front end

3.2.3.1.1. Drag and drop UI building

3.2.3.1.2. Data-connected components for common usages

3.2.3.1.3. Built-in chatbot functionality

3.2.3.1.4. AR/VR integrations

3.2.3.2. Platform

3.2.3.2.1. Managed platform

3.2.3.2.2. Strict lifecycle management (dev, test, prod)

3.2.3.2.3. Abstraction and caching of multiple backend systems

3.2.3.2.4. Out-of-the-box authentication and security

3.2.3.2.5. Out-of-the-box real-time push notifications

3.2.3.2.6. Out-of-the-box data/file storage and synchronization

3.2.3.2.7. Out-of-the-box app operations monitoring and management

3.2.3.3. Faster development delivery

3.2.3.3.1. 30-40%

3.2.4. Cons

3.2.4.1. Proprietary IDE

3.2.4.2. Cost

3.2.4.2.1. Free for 100 users until release.