hswolff / react-everyday

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React Everyday

I'm trying to make an app for the month of September.

I'm also going to try to video log it along the way.

Please wish me all the luck.

<3

Developer Setup

  1. Clone this repo
  2. npm install
  3. npm start

Roadmap

An outline of the screens we're going to make.

Project List Screen

  • List of projects
  • Data to show for each item
    • Title
    • Show last photo taken if it exists
    • Number of photos taken
    • Start of first photo and last photo
  • Can add a project

Add Project Screen

  • Prompt just for a title

Data Management

Project Screen

Camera Screen

  • https://docs.expo.io/versions/v29.0.0/sdk/camera
  • Flip front or back camera
  • Flash on or off
  • Show / hide alignment guides
  • Close camera
  • Take photo
  • After take photo show preview.
  • Then allow user to retake or accept
  • Allow a user to pick a photo from their photo library
  • Persist camera settings. i.e. front/back camera, flash setting, etc.

Add alignment guide support

Add ability to set reminders to take photo

Miscellaneous

  • Lock orientation to portrait
  • Add support for deep linking to a project
  • Find final name
  • Create logo
  • Migrate to Function Components and use Hooks

About


Languages

Language:TypeScript 99.7%Language:JavaScript 0.3%