Firetask Lite is a pretty good start point for beginners. It's design and features are based on the open-source project TodoMVC, but written on top of latest Ionic/Angular frameworks as well as Firebase.
- Node v7.1.0+
- NPM 3.10.9+
- Ionic CLI 3.19.1+
git clone https://github.com/stewwan/firetask-lite.git
cd firetask-lite
npm install
ionic serve
- Rename the file
src/configs/firebase.blank.ts
tofirebase.ts
with your own config - Add public read/write rules to database on the path
/todos
- Add your
google-services.json
and/orGoogleService-Info.plist
files to the root - Link your ionic pro account by running
ionic link --pro-id 123_your_id_456
- Change the
APP_ID
ofcordova-plugin-ionic
frompackage.json
andconfig.xml
- Add the platform
- Check for content existance of google services config file on the platform. eg: if
platforms/ios/Firetask Lite/Resources/Resources/GoogleService-Info.plist
file is blank or not fully filled, copy and paste the content from root to there.
- Pages lazy loaded
- Tabs
- Components
- Providers
- Pipes
- Ionic pro
- Ionic live deploy
- Firebase database
- Firebase analytics
- create todo
- remove todo
- edit todo
- check a todo
- filter todos
- clean checked todos
PR's are always welcome. Please check out the contributing guideline.
Firetask Lite is available on both Apple Store and Google Play
Try out our Firetask Classic version
MIT. Created by Stewan Pacheco