Plan & Design – Timeline & Costs

Continue developing your func spec –  now you are on to Step 2 in the list below. Here are the steps we are going to follow: Features: describes the overall project and it’s functionality Design/Technical Specification: lays out some of the technical design pieces such as database design. Timeline: create an overall schedule for your…

Read More

Plan & Design – Tech Specs

Continue developing your func spec –  now you are on to Step 2 in the list below. Here are the steps we are going to follow: Features: describes the overall project and it’s functionality Design/Technical Specification: lays out some of the technical design pieces such as database design. Timeline: create an overall schedule for your…

Read More

Working With Files

Web applications do not operate in a vacuum.   They wouldn’t be much use – right?  You will often rely on data from an external source. The two most common are files and databases.  Text files are the most common and easiest to learn about.    PHP has a set of functions to help you open,…

Read More

Where is the data?

So…if we use Gravity Forms to allow the user to upload the data – where does it go? Looking at the Database Go into PHPMyAdmin from the cpanel. Look in the wibstuff_press database. See all the tables that start with wp_gf?  Take a look at each one. wp_gf_form contains an entry for each unique form…

Read More

Importing Data

The primary requirement from the client is to be able to import the data from an Excel file. Let’s break this down into steps: Interface to allow the client to upload the file Tools to get contents of file into MySQL database to allow processing of algorithms. Uploading the File Plugin? First thing, you should…

Read More

Plan & Design: Features

Once the requirements are squared away or there are none that are so big that you can’t get started – you are going to create a Functional Specification which we will call Func Spec for short. What is that? A blueprint for how the product should look and work Details the features and functionality including…

Read More

Timeline & Cost Estimates

A timeline shows the schedule for how the project will be developed.  Once you have a timeline, figuring out costs will come from that. Here are some of the basics that you will need to create a good schedule. Start date of the project. Lists of tasks that have to be accomplished in order. Tasks…

Read More

Technical Specs

In the previous section, you wrote about what you wanted to do – here you write about how you plan to do it.  This lays out your technical framework including: Choice of programming language and tools Front End Architecture (wireframe) Object Architecture Diagram (if applicable) Database Diagram Data Flow (optional) Use Cases (optional) System Architecture…

Read More