Simple web app for managing grocery lists and recipes.
The client is setup to run on web, android, ios, windows, osx, and linux.
The client is built with expo and will be written in react native. Desktop versions of the application will be built with electron.
Here's some quick notes on how to get it up and running.
- Install Node.js. See nodejs.org
- Install yarn. See yarn
- Install expo-cli:
npm install --global expo-cli
Start the development server
expo start
Build the expo distributions:
expo build:web
expo build:android
expo build:ios
Compile and start Electron
yarn expo-electron start
The ios, android, and web versions will all be written in javascript with react native.
foo.js
To write web specific code, put in foo.web.js
To write desktop specific code, put in foo.electron.js