Appendix
Appendix
3. Codebase Overview
3.1 bin/
Environment setting for the server, mainly getting the port from the environment file.
3.2 config/
Configuration of the backend server and databases.
3.3 loader/
The packages that need to load before server starts.
3.4 model/
The data models used in the application.
3.5 routes/
Provides the URLs for the API.
3.6 services/
Provides the required fields and the returned values for the API, along with the middleware.
3.7 test/
The end-to-end and integration tests (implemented using Mocha).
3.8 utils/
Helpers and utilities.