1 of 16

Slide Notes

Start with your name and the name of your project. In some cases, a presentation will start with an attention-grabbing opening, an anecdote, a dramatic stat or fact, or a question for the audience. These devices help to engage the audience, grab everyone's attention, and establish your confidence as you get going.
DownloadGo Live

Angular - A year

A simple 10-slide template for a startup pitch that explains what the startup does, how it works, who is behind it, and other basic elements.

PRESENTATION OUTLINE

Untitled Slide

A year with Angular and Salesforce
Start with your name and the name of your project. In some cases, a presentation will start with an attention-grabbing opening, an anecdote, a dramatic stat or fact, or a question for the audience. These devices help to engage the audience, grab everyone's attention, and establish your confidence as you get going.

WHAT IT IS

Explain what the project/product/service actually is. What does it do? How does it work in very simple terms. This could be a short "elevator pitch" summary of your project so that people know exactly what project you're pitching.
Photo by alexbrn

WHAT PROBLEM DOES IT SOLVE

What does it do and why is it useful?
Explain why this product/service is needed and provide some context for your project. Why is the problem worth solving?

FILE STRUCTURE

Folders by feature
Make clear who this project/service/product is aimed at. Is it for a particular geographic audience, or a particular demographic group? Or is it for people with a particular interest (i.e. a psychographic?) Or maybe it's for people who have a particular problem or a certain need. Make clear who you are building this product/service/project for so that it's clear who will benefit from it.
Photo by Jeremy Brooks

Untitled Slide

Concepts in Angular

Directives, Routing, Controllers, Services, Caching, Factories
Fill in additional information here that will answer questions lingering in the audience. What does the competitive landscape look like? What are some obstacles you anticipate you'll have to overcome? How will your design approach distinguish your project? What unique approach/vision/ideals do you have that inform the project in progress?
Photo by Daniel*1977

Not just buzz words

  • Directives - the building blocks of angular
  • Services and Factories - communication between Controllers, Cache and SF backend
  • Angular cache - store of data returned from the server
  • Filters - built in and custom
What are the next steps you need to take? What are the key things you need to do to advance the project in the coming weeks and months? What is your timeline for moving forward? What does the roadmap for your project look like? What are your goals for the upcoming period?
Photo by ecstaticist

PROMISES

How will you make ends meet? What do you expect your primary three, five or 10 costs will be? What do you expect your primary revenue streams to look like, and how long do you expect it might take for you to get to that point? Why will people pay for your service/product and how will the value proposition differ from other products/services people are paying for?
Photo by • ian

Father Controller

What are the next steps you need to take? What are the key things you need to do to advance the project in the coming weeks and months? What is your timeline for moving forward? What does the roadmap for your project look like? What are your goals for the upcoming period?

Son Service

What are the next steps you need to take? What are the key things you need to do to advance the project in the coming weeks and months? What is your timeline for moving forward? What does the roadmap for your project look like? What are your goals for the upcoming period?

DIRECTIVES

The building blocks of angular
How will people find out about this product/service/Web site/project? Mentioning vaguely that you'll use social media to get the word out is generally not sufficient. It's important to explain how you'll raise awareness for this in a marketplace that is increasingly cluttered with all sorts of new apps/sites/products/services launching every day. What techniques/tactics/tools will you use, or how will you go about taking advantage of existing or new platforms to reach your intended audience? How will you measure progress in reaching your audience? What will success look like in reaching your audience? What are key metrics/performance indicators that you'll be assessing as your project moves forward?
Photo by pedrosz

PERFORMANCE

IE will haunt your dreams
What have you done in the past that has prepared you to take on this new challenge? Why are you well-suited to succeed in this venture? How will others help you, and what relevant skills/experience will they bring to the project? How will you go about building your team from here and adding necessary expertise?
Photo by Poe Tatum

What to look out for?

  • Two way binding
  • Complex DOM
  • $watches
  • ng-repeat
  • Filtering in the view
  • ng-hide, ng-show, ng-switch, ng-if
What are the next steps you need to take? What are the key things you need to do to advance the project in the coming weeks and months? What is your timeline for moving forward? What does the roadmap for your project look like? What are your goals for the upcoming period?
Photo by ecstaticist

NEXT STEPS

  • Testing
  • More modular
  • Host externally
  • Use a style guide
What are the next steps you need to take? What are the key things you need to do to advance the project in the coming weeks and months? What is your timeline for moving forward? What does the roadmap for your project look like? What are your goals for the upcoming period?
Photo by ecstaticist

Q & A

What amount of money, or what other kind of help would be helpful to you in advancing your project? How can people contact you afterwards to offer help?

Untitled Slide