Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Dailyfocus

236 views

Published on

inal presentation of Dailyfocus at my college! Talking about: backend, frontend, databases, challenges, and more! Share your thoughts! Hope you like it and thanks for reading :)

Published in: Technology
  • Be the first to comment

Dailyfocus

  1. 1. Jorge Ferreiro
  2. 2. Jorge Ferreiro ● Programmer since 11 yo ● Computer Science Student ● Passionate entrepreneur :) www.ferreiro.me/about
  3. 3. 1. Introduction 2. Challenges 3. Demo time! 4. The technology 5. Behind the scenes 6. Impact and conclusions Overview
  4. 4. Introduction
  5. 5. The problem
  6. 6. Jorge Ferreiro @jgferreiro | Dailyfocus • I'm a hardcore Internet user (+7 emails, +5 social networks accounts, newsletters, etc. • I waste too much time daily to manage all the information that grows daily! Personal problem
  7. 7. 105 28% 1.4h Emails received per day Workweek
 on emails (2.5h)[1] On social Media: Linkedin, Twitter...[2] [1] Huffingtonpost - Manage inbox | [2] Telegraph social media The problem: busy workers stats
  8. 8. We live in a world full of distractions
  9. 9. Society problems
  10. 10. Society problems Hard to focus on the real work Too many distractions No time for family No free time Anxiety Stress
  11. 11. The productivity and quality of our working hours have decreased drastically Conclusions…
  12. 12. Why Dailyfocus?
 Awesome opportunities
  13. 13. The opportunity
  14. 14. Jorge Ferreiro @jgferreiro | Dailyfocus • Challenging problem
 With a complex solution. • Global reach
 Global problem with millions of people affected • Money
 Productivity market generates $$$ yearly. The opportunity
  15. 15. The solution
  16. 16. Dailyfocus
  17. 17. Introducing Dailyfocus
  18. 18. Dailyfocus product
  19. 19. Jorge Ferreiro @jgferreiro | Dailyfocus Dailyfocus is a productivity app that helps busy people manage and organize their online data What is Dailyfocus?
  20. 20. Jorge Ferreiro @jgferreiro | Dailyfocus Dailyfocus aggregates all the
 services you love in one place How? The Future…The present
  21. 21. 3 concepts
  22. 22. Applications created by Dailyfocus that give superpowers to your feeds. 1. Services . Group all your services together and filter them 2. Feeds Take the control of your time. Decide when you want to receive what. 3. Notifications
  23. 23. Dailyfocus experience works around your feeds
  24. 24. Examples of feeds
  25. 25. June 2017 Dailyfocus Final
 presentation Short edit :)
  26. 26. Challenges
  27. 27. Jorge Ferreiro @jgferreiro | Dailyfocus • Flexible system to add new services dynamically. • Complex full-stack system: • Data interchange: client -> API -> Third party APIs. • Event-driven architecture. • Third-party APIs integrations and cache problems. Technical challenges
  28. 28. Jorge Ferreiro @jgferreiro | Dailyfocus • Focus on the right features. • Create powerful features that are easy to use. • Divide big goals into deliverable milestones. • Design a system that adapts easily to all the user needs and solves their problems. Product challenges
  29. 29. Jorge Ferreiro @jgferreiro | Dailyfocus • Usability. • Responsive Design. • Design an intuitive experience that
 hides complexity. Design challenges
  30. 30. Jorge Ferreiro @jgferreiro | Dailyfocus All of this in 9 months?
  31. 31. Jorge Ferreiro @jgferreiro | Dailyfocus
  32. 32. Demo time!
  33. 33. The technology
  34. 34. Jorge Ferreiro @jgferreiro | Dailyfocus BECAUSE GEEK
  35. 35. Jorge Ferreiro @jgferreiro | Dailyfocus Dailyfocus stack DatabasesBackendFrontend
  36. 36. Jorge Ferreiro @jgferreiro | Dailyfocus
  37. 37. Jorge Ferreiro @jgferreiro | Dailyfocus
  38. 38. Jorge Ferreiro @jgferreiro | Dailyfocus
  39. 39. Jorge Ferreiro @jgferreiro | Dailyfocus
  40. 40. Jorge Ferreiro @jgferreiro | Dailyfocus Dailyfocus Engine
  41. 41. Jorge Ferreiro @jgferreiro | Dailyfocus • One query in multiple services. • Normalize the results in the Dailyfocus DataTypes. • Supports projections, such as ordering, removing certain elements, etc. • It’s super flexible and open to extensions. The power of Dailyfocus Engine
  42. 42. Jorge Ferreiro @jgferreiro | Dailyfocus Responsive Design 1 design to rule them all
  43. 43. Behind the scenes…
  44. 44. 9 months in 5 slides
  45. 45. User interviews
  46. 46. Jorge Ferreiro @jgferreiro | Dailyfocus User interviews with top executives
  47. 47. Promotion
  48. 48. Jorge Ferreiro @jgferreiro | Dailyfocus March 2017: Barcelona Takeover 2 Promo videos Support by Room Mate hotels
  49. 49. Jorge Ferreiro @jgferreiro | Dailyfocus Photo session Apr-May 2017: Events, meetings and Photos Talk at JSDayEs2017 - Top javascript event in Spain Youtube: “Dailyfocus at #JsDayEs 2017” <- Meeting at Telefonica HQ Redis talk
  50. 50. Jorge Ferreiro @jgferreiro | Dailyfocus June 2017 ● First beta version ready ● Report Ready!
  51. 51. Work, work, work... Hit by inspiration? Let’s code it! No matter when… 22:15pm. UCM Library closed… Starbucks loves me. ...even when traveling :)
  52. 52. Impact
  53. 53. ● 3 open source projects ● More than 1.200 downloads so far! Impact: open source github.com/ferreiro
  54. 54. Jorge Ferreiro @jgferreiro | Dailyfocus Media Impact ● JSDayEs ● Mobile World Congress in Barcelona ● Redis at UCM ● Codemotion ● And more!
  55. 55. Jorge Ferreiro @jgferreiro | Dailyfocus • Build a complex software product • Challenge my skills every day • Research and learn on different skill sets Servers, Backend, Frontend, Programming, marketing, entrepreneurship What I have learned?
  56. 56. Questions?
  57. 57. Thank you! jorge@ferreiro.me www.dailyfocus.io

×