This directory collects the repository-level documentation for the current system and its near-term evolution.
- SYSTEM_FEATURES.md: implemented feature set, expected results, and expected system effects
- ARCHITECTURE.md: current architecture, package layout, and request flow
- ../README.md: project overview
- ../HELP.md: developer setup and quickstart
- ../CVREADME.md: concise architecture summary
- ../frontend/README.md: frontend source and build workflow
- ../src/main/resources/README.md: runtime resources and compiled frontend output
- ../scripts/README.md: utility scripts
The source tree also includes focused READMEs for the main application packages:
src/main/java/com/nick/job_application_tracker/controllersrc/main/java/com/nick/job_application_tracker/dtosrc/main/java/com/nick/job_application_tracker/modelsrc/main/java/com/nick/job_application_tracker/repositorysrc/main/java/com/nick/job_application_tracker/servicesrc/main/java/com/nick/job_application_tracker/configsrc/main/java/com/nick/job_application_tracker/exceptionsrc/main/java/com/nick/job_application_tracker/handlersrc/main/java/com/nick/job_application_tracker/util
These docs describe the implemented system, its architecture, and the direction for future expansion. Use them as the current operating reference, while still treating deployment, UX, and scaling concerns as separate workstreams.