https://github.com/stewones/firetask-lite
An awesome todo app made with Ionic and Firebase
https://github.com/stewones/firetask-lite
angular5 firebase ionic3 todoapp todomvc
Last synced: about 2 months ago
JSON representation
An awesome todo app made with Ionic and Firebase
- Host: GitHub
- URL: https://github.com/stewones/firetask-lite
- Owner: stewones
- License: mit
- Created: 2016-12-15T00:10:09.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-02-19T15:12:42.000Z (over 8 years ago)
- Last Synced: 2025-11-16T23:02:59.658Z (8 months ago)
- Topics: angular5, firebase, ionic3, todoapp, todomvc
- Language: TypeScript
- Homepage: https://firetask.io
- Size: 5.19 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Firetask Lite
> Firetask Lite is a pretty good start point for beginners. It's design and features are based on the open-source project [TodoMVC](https://github.com/tastejs/todomvc), but written on top of latest Ionic/Angular frameworks as well as Firebase.
# Requirement
- Node v7.1.0+
- NPM 3.10.9+
- Ionic CLI 3.19.1+
# Setup
- `git clone https://github.com/stewwan/firetask-lite.git`
- `cd firetask-lite`
- `npm install`
- `ionic serve`
# Before starting
1. Rename the file `src/configs/firebase.blank.ts` to `firebase.ts` with your own config
2. Add public read/write rules to database on the path `/todos`
3. Add your `google-services.json` and/or `GoogleService-Info.plist` files to the root
4. Link your ionic pro account by running `ionic link --pro-id 123_your_id_456`
5. Change the `APP_ID` of `cordova-plugin-ionic` from `package.json` and `config.xml`
6. Add the platform
7. 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.
# Features
- [x] Pages lazy loaded
- [x] Tabs
- [x] Components
- [x] Providers
- [x] Pipes
- [x] Ionic pro
- [x] Ionic live deploy
- [x] Firebase database
- [x] Firebase analytics
# Use case
- create todo
- remove todo
- edit todo
- check a todo
- filter todos
- clean checked todos

# Contributting
PR's are always welcome. Please check out the [contributing](https://github.com/stewwan/firetask-lite/blob/master/CONTRIBUTING.md) guideline.
# Store
Firetask Lite is available on both Apple Store and Google Play
# Wants more?
Try out our [Firetask Classic](https://firetask.io) version
# License
MIT. Created by [Stewan Pacheco](https://stewan.io)