With TaskNinja, you will be learning how to use AngularJS & Firebase to build a Real-time web app. More importantly, we're build a Real platform which is a clone of TaskRabbit.
Note: This TaskNinja Version 1 was built with Angular 1.3.8; AngularFire 0.9.1; Firebase 2.1.0
- Working with Views & Controllers
- Working with Firebase
- Create nav bar
- Create Authentication
- Adding notification with Toaster
- Creating post and edit modal
- Refactoring Browsing page
- Working with Services
- Denormalisation data in NoSQL world
- Creating mark-up for Comment
- Creating comment service
- Update Browse controller
- Firebase tree structure for this task
- Creating offer function for Runners
- Creating offer service
- Implement Offer service in Browse controller
- Creating Cancel Offer function for Poster
- Accepting offer
- Completing Task
- Update Task & Offer Services
- Create Dashboard mark-up and Service
- Create Dashboard Controller with authentication updated
- Setting up Mandrill & Zapier
- Setting up Zapier for Notification action
- Let's hack task-ninja by using cURL
- Building Firebase security rules
- Apply and Test
- Deploying & hosting on Firebase for FREE