Update to ReactJS and AWS Project

Job ID: 33241220

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.