Update to ReactJS and AWS Project
Budget: $10 – $30 USD
NOTE: Your bid needs to be an actual bid, not a place holder. If you bid $1, that is what you will be paid for the work.
Here is the original project:
https://www.freelancer.com/projects/nodejs/React-DynamoDB/details
Here is a list of needed changes to the current project broken down by area of the page.
Channel:
- No changes needed
News:
- Remove "date_entered" but still store the value.
- Move the "Upload" and "Channel" list to the row when clicking the "+" to add a new record. I want everything on 1 line. This may take up a lot of space but you can decide how to handle it.
- When an image is uploaded, there needs to an option to delete it in-line.
- When performing validation, show all the missing fields in a bulleted list, list this:
! ERROR
You are missing the following fields:
- Name
- Content
- Channel
- Do not make an uploaded file a requirement
New Page:
- Add a new page that links to the current one. It will display the "Channels" in groups (like you have News and Channel). Each Channel will show in its own bordered box. Within each Channel, list the News items underneath. For example, if I had 3 Channels called "News", "Updates" and "Weather", it will show all 3 with the corresponding items underneath. If there are no News items in a Channel, do not display it. See the attached image for an example.
- Make sure there is a link to move between the 2 pages in the project.
Here is the original project:
https://www.freelancer.com/projects/nodejs/React-DynamoDB/details
Here is a list of needed changes to the current project broken down by area of the page.
Channel:
- No changes needed
News:
- Remove "date_entered" but still store the value.
- Move the "Upload" and "Channel" list to the row when clicking the "+" to add a new record. I want everything on 1 line. This may take up a lot of space but you can decide how to handle it.
- When an image is uploaded, there needs to an option to delete it in-line.
- When performing validation, show all the missing fields in a bulleted list, list this:
! ERROR
You are missing the following fields:
- Name
- Content
- Channel
- Do not make an uploaded file a requirement
New Page:
- Add a new page that links to the current one. It will display the "Channels" in groups (like you have News and Channel). Each Channel will show in its own bordered box. Within each Channel, list the News items underneath. For example, if I had 3 Channels called "News", "Updates" and "Weather", it will show all 3 with the corresponding items underneath. If there are no News items in a Channel, do not display it. See the attached image for an example.
- Make sure there is a link to move between the 2 pages in the project.