Play it Safe!® is a child abuse awareness and prevention program developed by The Women’s Center of Tarrant County. The program incorporates age-appropriate scripts and movies to teach children how to reduce their risk of sexual and physical abuse, and sexual assault.
In the past, the ordering of any Play It Safe! material was done via phone or product order forms. Interaria was called in to modernize both the ordering system and the overall web presence of the program.
Interaria developed a full custom solution for online ordering of the program material and online management of the user accounts. Schools, applicable organizations, and parents may register on the site and create an account for viewing the store material and placing secure online orders. Each shipped video order is also credited and tracked with a one-year-subscription of unlimited online watching access.
Our process included weekly meetings with The Women’s Center of Tarrant County to finalize the site development plan and online store features. We consulted with the team and reported at every step during the website and web applications development. The key development milestones during the project were overviewing and discussing site features and elements such as the visual design of the site and brand integration, content structure and navigation, the integration and use use of the Interaria content management system, shipping fee calculators, shopping cart system, check out process, My Account features, and Admin’s features for management of the entire site.
As always, the site was designed and developed fully by the Interaria team, project manager and developer James Shields, user experience designer Meri Kuusi-Shields, and software and web application developer Pyry Kuusi.
Interaria thanks The Women’s Center of Tarrant County for this great meaningful project and looks forward to supporting the organization with its any arisen web & mobile application needs.
For more information, please visit our portfolio case study or call us at 214-909-3900.
Throughout our production we foster our process of consulting, communicating and contemplating to ensure an end-product that meets our client’s organizational vision and expectations.
Interaria’s agile project development approach fosters receptiveness to feedback and new ideas, leading to a user acceptance and long-term usability of the final web and/or mobile application system. We make sure that our client is integrated and informed about each development milestone, and that we are all on the same page with upcoming design and development plans before moving forward. Each mobile and web application system we develop is subjected to a thorough and systematic benchmark testing for quality assurance.
Our approach to each project is to be available to help with the client’s business as much as need be. We go beyond just interviewing staff members and collecting data and feedback. We are here to listen and ready to actively contribute and exchange ideas with our client, as frequently as needed. We are ready to participate to weekly board room meetings, deliver business ideas and strategies in a written format, analyze big data and qualitative data, participate to seminars, and meet frequently with different members of the staff based on any existing or arisen need during the project. Our goal is never to hand down a web or mobile application system but to make sure that it is custom designed and developed based on the true and mutually acknowledged needs of the client’s organization. With our flexible agile project development approach, we make sure that we all have both the interest and availability to continue developing our deliverables beyond the most obvious first stages.
A key to a successful project outcome is to foster a platform for communication. We consider it our duty to communicate in a frequent, consistent and coherent manner: this means providing our client with a clear report of the project status including deliverables, revisions, to-do-list, next objectives, and addressing any questions or concerns a client may have. We prefer meeting with our clients weekly, preferably face-to-face. Increased interaction and a frequent exchange of ideas are a base for a successful end-product that addresses all of the organization’s critical needs for the web or mobile product beyond the first rounds of brainstorming. We want to make sure that all team members have had their chance to be heard and contribute to the project.
It’s not just about doing things but doing them right. We take time to think and plan ahead. We are not afraid to show our clients different development options, create slight discomfort by bringing up new development ideas, and critically raise questions that test current plans for feature development. By thoroughly going through development options, and creating space for a dialog, we make sure that our client receives an end-product that meets the organization’s expectations and plans for scalability.
In many cases MySQL is regarded as the database partner for PHP scripts. MySQL, however, is not the only database option for PHP and other dynamic codes.
Oracle databases can in some cases be viewed as more robust and industrial but they are typically chosen if a client (company) already has an established relationship/contract with Oracle. If your company prefers Oracle database over MySQL database, Interaria can work with this technical framework.
Maria DB Open Source Database Software is a recent evolvement of MySQL. Maria DB promises improved scalability, storage and speed over MySQL. Maria DB has recently gained popularity but it is still a newcomer with a much smaller user base in comparison to MySQL.
WebScaleSQL is also an interesting new database development project aiming to develop greater performance to MYSQL in running it in a larger scale. Currently the contributions to the database have come from Facebook, Google, LinkedIn, and Twitter.
The bottom line: Interaria follows the database software developments closely, making recommendations on the database use based on each client’s database needs.
Interaria’s software engineering perspective means applying a systematic and disciplined approach to web and mobile application development.
When developing applications we make sure that they can handle large data growth and scalability, and that all codes are systemized and well-documented. Our custom web and mobile application development process can apply codes and methods from software engineering languages and approaches (C++ Development, Oracle Database Development, Java Application Development, Big Data Development, Distributive Application Development) according to each project’s requirements. In the cases where the application is desired to be running offline, our expertise in these software engineering languages may also be useful.
The Bottom line: Applying professional software engineering to mobile and web app development fosters quality control, data scalability, effective problem solving and debugging.