This is a REACT project that fetches data from a deployed API containing information for articles and mental health practitioners. It is for users who are looking to find mental health practitioners in the Portland area, as well as articles on coping with stress, anxiety, and more.
- 1: Navigate to https://lit-sea-37901.herokuapp.com/#/
The logic incorporates state functionality, inverse data flow, and unidirectional data flow to dynamically update pages as the DOM is manipulated. Forms take input, buttons affect what is visible, and functions fire at specific intervals.
This visual shows all of the pages that involve state functionality. Class-based components are dark gray, while functional components are light gray. Pink links highlight connections between class-based components, while red links connect functional components.
Only the control components, and the app itself are class-based components. The forms, singular pages, and list pages are functional components. The program will navigate to a confirmation page if a new article or review is added, and will then navigate to a form page. Information submitted through these form pages will show up in the home page of the application.
_TheraStar makes API fetch requests to another heroku application, which take information stored within the API and display it to the user.
_Here is the repository to the API that this project calls: https://github.com/ikemanep1/Capstone
_I used jquery, and javaScript, along with atom and github. I also used the following:
-Babel
-ESlint
-Webpack
-Plugins
-REACT
MIT licensing
Copyright (c) 2020 Ike Esquivel-Pilloud -->