Coconut Tree Software

Coconut Tree Software, Inc.


Coconut Tree Software was founded in 2006 and is located in Reno, NV. Our lead software developer and architect, Boris Katok, has over 20 years of industry experience.

Coconut Tree Software

Coconut Tree Software, Inc.


Coconut Tree Software was founded in 2006 and is located in Reno, NV. Our lead software developer and architect, Boris Katok, has over 20 years of industry experience.

SOME OF OUR RECENT CLIENTS



Tread
Hoppify
Pitch Deck
XGate
Videolicious
Copper Street
We work with you...

to define and implement your project throughout the project lifecycle.

The first step in any project is analyzing the requirements, figuring out the full project scope, and pricing the project. Before we can analyse the project requirements, you will need to provide us as much documentation as possible that functionally describes what the app is supposed to do and how it is supposed to function. To expedite this process, it is helpful to get some of the following:


  • Functional project specification
  • High-level description of the app and the functionality
  • Screen mockups or other example applications
  • Links to other apps that have similar functionality

At this point, we usually schedule a free consultation where we go over your project requirements in detail and establish the full scope of the project.

Coconut Tree Software

Within a day or two of the project consultation, we will provide you an all-inclusive project-based price for implementation of your project, as well as an implementation and testing timeline.

Our Process


Designing the app usually requires a professional graphics designer and user interface expert. Many of our clients have their own in-house designers. We are happy to work with your designer. If you do not have a designer, we can also provide user interface and graphics design services as part of the project cost.

At the end of the design process, we will have a full set of screen mockups and descriptions, along with all of the necessary exported graphics for every screen.

Before we start the implementation, we will agree on a project timeline that will have development milestones and test builds. If the project requires a back-end server component, we will usually fully implement the server first and then the app. We will stay in close contact during the implementation phase, as there are often many details that need to be worked out once the app is under development.

We do unit and system testing as part of the development phase. We will usually schedule one to two weeks of final beta and user acceptance testing at the very end of the project.

Most software development projects are dynamic and ongoing. We will work with you on maintenance releases, as well as updates to both the server and the app components.

Project Cost


All projects are completed for a flat, all-inclusive, fixed project cost. This way you know exactly what you will be getting and exactly how much it is going to cost.

Project Timeline


We will provide you with a project timeline before starting on your project.

Project Milestones and Test Builds


The project timeline will have explicit project milestones and test builds, so you will be able to see the progress of your project on a weekly or bi-weekly basis. You will be able to run the test builds on your iOS and/or Android devices.

Software Development Agreement


Both parties will sign a Software Development Agreement that spells out all intellectual property rights, as well as the project scope, cost, and timeline.

Payment Schedule


We will agree on a payment schedule prior to signing the Software Development Agreement. Typically, we divide the development cost into two or three payments, with the first payment due before starting the project, the second payment somewhere in the middle of the project, based on milestone completion, and the final payment at the end of the project.

30 Day Warranty


Projects over $5000 have a 30 day warranty for bug fixes after delivery.

App Submission to Apple


We will submit your app to Apple on your behalf, provided you have a valid Apple developer account.

What do our customers say about us?


TECHNOLOGIES WE USE



iOS
Swift
Java
Android
AWS
MySQL