Skip to content

CoffeeBean - a lightweight coffee brewing calculator with RN and NativeWind

Notifications You must be signed in to change notification settings

adelinsofrag/coffee-bean-app

Repository files navigation

Coffee Bean App

A lightweight coffee brewing calculator.

Phase 1 - Init

  • [Init] Expo App
  • [Create] Base structure
  • [Create] Mock component
  • [Create] Mock screen
  • [Create] Mock util file
  • [Create] Home screen without style
    • FlatList element with at least 2 items to navigation between them

Phase 2 - Logic and the 1st version content

  • [Create] Calculation logic based on user input
  • [Implement] At least 2 REAL Methods screens
    • Navigation and calculation logic should be added to those screens
  • [Add] Basic text and assets
  • [Add] Tailwind
  • [Implement] Basic styling
  • [Implement] Touchable full width element for a better UX

Phase 3 - Design & Refinements

  • [Implement] Share
  • [Redesign] From placeholder and simple texts into some other fancy version
  • [Cleanup] Move specific style tailwind
  • [Create] Icons / Images
  • [Compatibility] Check different versions of iPhones and Android phones and fix were needed.
  • [Implement] Follow us mockup

Phase 4 - Cleanup and refactoring

  • [Refine] As much as possible the current structure

Nice to have

  • [Migrate] To NativeWind
  • [Implement] Follow us for real
  • [Feedback] Items
  • [Implement] Timer for recipes
    • A simple timer somewhere so you can check the brewing time left