Algorand Project Structure
The Algorand project's standard directory layout :
Directory / File
TEAL program files
Algorand package json files. Every algorand project should have this file at top level.
Any generated source files from original TEAL programs are stored here. Example: If a TEAL program uses variables (VAR_TMPL_*) inside the source code, the plugin generates the final source files with variable values under this folder. Also, the TEAL file generated during PyTeal compilation is created in this folder.
Build folder. The compiled binaries and other files generated from source are stored here.
Compiled TEAL file
Logic Sig files generated from TEAL program
Exported transaction files
Dry Run output files