App.js needs a refactor.
In particular, the following ought to be done:
- Authentication methods should be moved to a separate module.
- All routes pertaining to a certain feature with more then just static code (i.e. forums, payments, calendar) should be moved to separate files.
- Tests ought to be written for ALL non-static routes for ALL desired functionality..
- A full code review should be done of existing code, and comments should be added where necessary to better explain the app.
App.js needs a refactor.
In particular, the following ought to be done: