A React application was built that interacts with a CodeIgniter API. The application uses Webpack to bundle the React code and serves it in the index page returned by the API. The application's client-side routing is handled using React Router, and the server-side rendering is handled by CodeIgniter. The application has features such as registration, login, table view, form to add/edit a new/existing client, and buttons for deleting an existing client and logging out an authenticated user. The application uses Webpack to bundle the code and serves it in the index page returned by the API. The entire codebase is available on GitHub for further exploration.