Application where the user can post needs and other users can apply.
- 404: As an anon/user I can see a 404 page if I try to reach a page that does not exist so that I know it's my fault
- Signup: As an anon I can sign up in the platform so that I can start sharing my services and getting help in my needs
- Login: As a user I can login to the platform so that I can start sharing my services and getting help in my needs
- Logout: As a user I can logout from the platform
//User
- Add a need As a user I can add a need so that I can share it with the community and others can offer their services
- Have a profile As a user I want to have a profile, so that others can check me.
- Check my needs As a user I want to check my needs, so I can see if some worker applied to them
- Check my applies As a user I want to check my applies, so that I can track my applies
//Worker
- Search needs As a worker I want to search needs
- List of needs As a worker, I want to see all the needs to apply in those that interest me
- Apply As a worker, I want to apply to those needs than I can solve
User profile:
- Map
- Finish rate system
#Frontend
-
/ component: Home
-
/need/add component: NeedsAdd
-
/search component: SearchResult
-
/need/:id component: NeedDetail
-
/need/:id/edit component: NeedsAdd
-
/profile component: Profile
-
/profile/edit component: ProfileEdit
-
/profile/:id component: Profile
-
/signup component: Signup
-
/login component: Login
-
/* component: NoMatch
Deployed project
Presentation slide