This application was built as a practice project to deepen understanding and application of React forms, useState hooks, and useEffect hooks. The app allows capturing basic form elements, managing states using useState, and observing the effects of changes using useEffect. Its part of the Scrimba React course.
- Capturing user information via a form.
- Utilizing useState hooks to manage form data.
- Implementing useEffect hook to fetch data from an API.
- React: Used for building the user interface and managing UI state.
- JavaScript/JSX: Employed for logic and component design.
- SCSS: Used to style every component
This application serves as a practice project and can be customized and extended for further exercises. Some suggestions for further development include:
- Implementation of advanced form data validations.
- Addition of extra form elements and their state management.
- Integration of React routers for multiple pages.
Contributions or suggestions to enhance this practice app are welcome. Please open an issue or create a pull request in the repository.
This project is licensed under the MIT License. For more information, see the LICENSE
file.