TODO App (invidivual)
Yuo should develop a TODO App that includes the following features
- Users must login to the App
- Users must create, read, update and delete (CRUD) lists of TODOs
- Users must CRUD taks on a list
- Users must export their lists with their tasks to CSV and PDF files.
- Users must update your profile: name, email, description and photo (photo must be uploaded)
- Users should receive weekly email including pending tasks (using emails and BackgroundJobs with Sidekiq and Redis)
BONUS (this is not required but nice to have)
- The app should include unit tests
- The app should deploy in heroku
- Basic tutorial: http://rogerdudler.github.io/git-guide/index.es.html