Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Rapid Prototyping with Laravel

Lalit Vijay
February 11, 2017

Rapid Prototyping with Laravel

Most developers can’t stop coming up with great ideas for products and packages. But the time and effort it takes to go from great idea to working prototype can often keep us from ever getting started.

Laravel provides a set of easy-to-use tools that minimize the pain of taking our apps from idea to reality. In this talk, we’ll take an idea for a simple SaaS startup, spin up a new Laravel project, create a prototype, and get it hosted and online in no time at all. We’ll cover the basics of each piece of the Laravel ecosystem, and touch on frontend and backend development, server management, and rapid application development. By the end of the talk, each attendee will be equipped to take their ideas from the first concept to prototype using Laravel.

Lalit Vijay

February 11, 2017
Tweet

More Decks by Lalit Vijay

Other Decks in Programming

Transcript

  1. Rapid Prototyping by Lalit Vijay, 2017 Index • Idea •

    Challenges • MVP • Rapid Application Development • Tools • Backend • Frontend
  2. Rapid Prototyping by Lalit Vijay, 2017 Ideation Ideas are everywhere.

    But we are not able to see them. Why? Because we ignore them. Alert people can’t stop coming up with great ideas for products and packages.
  3. Rapid Prototyping by Lalit Vijay, 2017 Refine Idea Now we

    have idea but wait, Let's define our idea based on: • Imagination • Intuition • Systemic reasoning • Logic • Possibilities of what could be
  4. Rapid Prototyping by Lalit Vijay, 2017 Challenges • What user

    needs? • What features? • How to start? • Time to go live?
  5. Rapid Prototyping by Lalit Vijay, 2017 Build MVP • Focus

    on core functionalities • Create Wireframe • SaaS is your best friend • Use Cloud, Scale Out
  6. Rapid Prototyping by Lalit Vijay, 2017 Rapid Application Development In

    general, RAD approaches to software development put less emphasis on planning and more emphasis on process. Why : • Better quality • More projects completed on time and within budget. • Risk control
  7. Rapid Prototyping by Lalit Vijay, 2017 Backend Define : •

    What’s the Business Problem? • Storage/Compute • Database • Language • API or No API • Framework • What’s the Business Logic
  8. Rapid Prototyping by Lalit Vijay, 2017 Frontend Define : •

    User Needs • User Action • User Flow • Screen Sketch • Design
  9. Rapid Prototyping by Lalit Vijay, 2017 Tools Get ready with

    arms and artilleries: • Composer • Xampp/Homestead/Valet • Laravel • Sublime • Bootstrap • Jquery • Compute Server -Heroku/Digital Ocean/AWS • DB -Sql/NoSql • Putty • FileZilla • Git