Slide 1

Slide 1 text

Rapid Prototyping with Laravel by Lalit Vijay

Slide 2

Slide 2 text

Rapid Prototyping by Lalit Vijay, 2017 Index ● Idea ● Challenges ● MVP ● Rapid Application Development ● Tools ● Backend ● Frontend

Slide 3

Slide 3 text

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.

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

Rapid Prototyping by Lalit Vijay, 2017 Challenges ● What user needs? ● What features? ● How to start? ● Time to go live?

Slide 6

Slide 6 text

Rapid Prototyping by Lalit Vijay, 2017 Build MVP ● Focus on core functionalities ● Create Wireframe ● SaaS is your best friend ● Use Cloud, Scale Out

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

Rapid Prototyping by Lalit Vijay, 2017 Frontend Define : ● User Needs ● User Action ● User Flow ● Screen Sketch ● Design

Slide 10

Slide 10 text

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