Challenge Overview
The U.S. Dept. of Veterans Affairs (The VA), are developing an application that will allow registered family members and the general public to find deceased veterans that buried at national cemeteries around the United States, and leave stories, photos, comments, memories, etc. to that person's profile. Approved family members or Next of Kins (NOKs) will be allowed to edit and update the person's profile information, included profile image, live events, and additional details about the person. The NOK will act as the "moderator" for the profile.
Previous challenges have designed the backend API based on the wireframes and have implemented the backend API. Most recently, we have created a database of information to populate on our web app.
Project repository is available here.
We are now ready to get the front and back ends talking to each other! Using the provided database export (See Code Docs in forum), use the API to call the database information and display it on the UI.
Specifications:
- The goal of this challenge is to create a fully-functioning version of the site, running on Heroku.
- Please reference the screen mapping architecture document (here) to map the UI elements to the correct API calls
- Any backend bugs that prevent integrating the front- and back-ends need to be fixed and are within the scope of this challenge
- Front-end bugs and tests are not within the scope of this challenge and will be handled later
- Please create & close GitHub issues for bugs you find and fix during the integration
Tech Stack:
- ReactJS
- NodeJS
- PostgreSQL
- Heroku
Final Submission Guidelines
-
You must include a README.md file with instructions on how to install/run your code
-
You must include a link to your code running on Heroku in your README.md file
-
You must include a video (annotated or narrated) demo of your code