Skip to content

dominicstop/todo-demo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guide: Creating a TODO App From Scratch

Modules

  • List and Text Input
  • Pressable, Hooks, and Images
  • React Navigation
  • Networking Basics
  • Final Project Assessment: TODO App

Initial Setup

To scaffold a new project template, run the following command:

npx create-expo-app --template  
  • The npx command allows us to execute NPM packages without having to install them globally.

  • The Expo CLI will ask you which template to use.
  • For this project, we will be using the Blank (Typescript) option, since we will be implementing the logic for navigation ourselves.

initial-setup-01


  • Let's name the generated project as: todo-demo-app

initial-setup-02


  • When the CLI finishes scaffolding the project, it'll tell you to navigate to generated project (i.e. cd todo-demo-app)

initial-setup-04


  • However, before be proceed we have to make sure that we're all using the same version of node
  • We can change the current node version via nvm (node version manager).
  • For this project we will be using the stable release of node.
  • We can switch which version of node we're using in the current terminal session via running: nvm use stable.

initial-setup-04


  • We can now navigate to the generated project (i.e. cd todo-demo-app)
  • The example project was scaffolded using npm

initial-setup-04



About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors