A Back-end Budgeting API designed with Express.js implementing the CRUD (Create, Read, Update, & Delete) operations. The app also utilizes Cross-Origin Resource Sharing (cors) and dotenv dependency packages to ensure everything runs smoothly. This app provides a welcome screen, a transactions screen that shows a list of the app .JSON indexes, an individual index of each "transaction", and an error page. Whenever the user enters any incorrect information in the address/ search bar the user will be redirected to the 404 error page. Deployed using Heroku to make the FrontEnd communication easier.
- Installed cors
- Installed dotenv
- Installed Express.js
- Deployed to Heroku
- Redirects to 404 page when invalid input is provided