About

TaskRabbit is an online and mobile marketplace that allows users to outsource small jobs and tasks to others in their neighbourhood. Users name the task they need done, name the price they are willing to pay, and a network of pre-approved contractors bid to complete the job.

To learn with this project, it requires students knowing a bit of basic Javascript, HTML and Bootstrap.

[NOTE]: This project was built with the Firebase's legacy version so if you don't have legacy Firebase account, you shouldn't take this project for now. It will be updating with Firebase 3 (new version) soon.

What skills will we learn during this project?

Learn AngularJS with practical code & design.

Learn how to work with Firebase for real-time updates.

Combine Angular and Firebase to create an MVP for your Startup.

Learn to design your database for Firebase effectively.

Secure your application with Firebase Security Rules.

How to deploy and host this app Live on Firebase host.

This version was built with Angular 1.3.8, AngularFire 0.9.1; Firebase 2.1.0

What features will we build in this project?