- Home page
- Nav Bar
- Logo/Name of the website
- on left
Create Request
Button- Right top
- OnClick
- if logged out:
* redirects to the
Login Page
* after login, redirects toCreate Request Form
- if logged in:
* redirects to
Create Request Form
- Profile Icon
* Right of the
Create Request
button * Visible only if logged in * Menu items- My Requests
- redirects to
My Requests
page - Logout
- after logging out, redirects to the original URL (or home page)
Sign In
button * Visible only if logged out * OnClick redirects toLogin Page
* after logging in, redirects to the original URL- [Low Priority] Map View
- Alternate to
Open Requests List
- No filters
- Category counts per state on hover
- Clicking on a district redirects to
Open Requests List
withdistrict
filter selected - Open Requests List
- Filters
- On Side for Desktop View
- On Top for Mobile View
- Fields
- State
- District
- Category
- Status
- By default Open
- My Requests Checkbox
- Requests Cards
- OnClick redirects to
Request Details Page
- Info to show
- Title
- Image
- Category as label
- State/District
- Requestor's name
- Show First Name only
- Visible only if logged in
- Contact number
- Visible only if logged in
- Updated At
- Different color scheme for Open/Close status
- OnClick redirects to
- Nav Bar
- Create Request Form Page
- Fields
- Title [disabled, must be auto generated]
- THIS thing needed at THIS location
- Field really needed though?
- Image
- Category [to be disabled if editing]
- Description
- State/District
- Requestor's name
- Contact number
- Updated At
- Different color scheme for Open/Close status
- Status
- To be shown only if editing
- Two options
- Open
- Closed
- OnClick redirects to
Say Thanks
page
- OnClick redirects to
- Title [disabled, must be auto generated]
- Submit button
- OnClick redirects to
My Requests
Page
- OnClick redirects to
- Fields
- Login Page
- Buttons
- Login with Google
- Login with Facebook
- Login with Twitter
- Buttons
- Request Details Page
Edit Icon
if request by the logged in user- OnClick redirects to
Edit Request
page
- OnClick redirects to
- Title
- Image
- Category
- Category specific fields
- Plasma
- Gender
- Age
- Blood Group
- Hospital
- Plasma
- Category specific fields
- State/District
- Requestor's name
- Show First Name only
- Visible only if logged in
- Contact number
- Visible only if logged in
- Updated At
- Different color scheme for Open/Close status
- Description
- [Low Priority]
Disqus
comment thread
- My Requests Page
- List of cards of the requests by the logged in User
- If UI permits, display
edit icon
on the card- OnClick redirects to
Edit Request Details
Page
- OnClick redirects to
- OnClick (anywhere on the card) redirects to
Request Details
Page
- Say Thanks Page
- Fields
- Donor's name
- A few kind words
- Fields
- Person in need asks for help in a form
- Google form? (so that it's easily customisable?)
- Embed in the dashboard somehow?
- Can exact map location (or PIN?) as input?
- fields?? thing needed?
- How to feed the response data to front-end? A back server in the middle?
- Google form? (so that it's easily customisable?)
- Dashboard displays the feed on a page
- Filters - region, requirement, ...?
- FB comment box below every feed item (i.e. requirement)
- Dashboard displays a map of requirements
- Filters - requirement, ...?
- Regions by PIN code? Hierarchical?