- Manage User
- Manage Tour
- Manage booking requests
- Manage user reviews
- Manage revenue
- Manage category
- View tour
- View review about place, food, news
- Search tour
- Register account
- View tour
- Booking tour
- Payment tour by internet banking
- Sign in, sign out
- Can authenticate via Facebook, Twitter, Google
- Manage user bank account
- View review about place, food, news
- Search tour
- Manage profile
- Manage review of themself
- Comment a review, Comment a comment
- Like review
- Rating a tour
- Booking tour
- Cancel tour
- Create new review
- User pay tour
- can sign-up
- can sign-in/sign-out
- can create a post (display title, body, date)
- can make a comment on a post (of owner and followed user) (display comment, name and date)
- can follow other users
- can see the latest posts which are posted by following users (with pagination)
- can read all posts and their comments (with pagination)
- can search post by keyword
- cannot make a comment
- can manage all data
- Design database
- Add task on redmine + estimate time
- Static page
- Init model + relationship
- Login logout
- Other pulls
Notice: Trừ pull về init model, còn lại các pull khác không nhiều hơn 15 files
- Change Status to "In Progress", "Due date"
- Update "Spent time", "% Done (100)", before send pull request to trainer
- if trainer COMMENT, change "% Done (80)", after that continue to fix comment else move to step 4
- after MERGED, update task infomation "spent time", "% Done (100)", Status to "Resolved"