Git Product home page Git Product logo

tito's Introduction

My image

Tito is a sample multi tiers application used to showcase the various ways of deploying and running an app across multiple technologies such as VMware vRealize Automation, virtual machines, containers, Kubernetes, public cloud, PaaS, etc... etc... etc...

Tito is a super simple application:

  • to make it easy to understand the code (and therefore modify it)
  • developped with widely supported languages/framework (PHP, Bootstrap)
  • Running on a typical 3 Tiers architecture

What does the app do when running?

I thought most people are commuting pretty much everyday so I wrote a "Time Traffic Overview" app a.k.a Tito. Simply enter your home address, work address and regular time departure and it will give you a number of stats such as the duration for each day of the week, the total duration, per week, per month, etc... Beware, some of them are scary. Have you ever calculated the amount of time in your life you will spend commuting? Here we go...

My image

App files structure

Tito is made of a simple index.php webpage providing the initial content, once the user has clicked on submit, form_result.php is triggered and will turn the inputs in the right format, ask Google on the duration, create some stats, display them, display a map, write the inputs in a DB. That's it! The folder "Deployment" contain the various Infra as a code files to deploy the app. The other folder are just css files, picture files and other stuff.

App architecture

tito is a 3 Tier architecture. This vRealize Automation blueprint does a good job at showing the full application architecture My image

For more information

visit www.vmcloud.fr

tito's People

Contributors

bazbill115 avatar bdereims avatar burkeazbill avatar nbonneau avatar vmeoc avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.