Skip to content

3.1. Project Structure

Mark Edward M. Gonzales edited this page May 4, 2024 · 5 revisions

This page explains the project structure of our repository.

Folder/File Description
.github Contains the templates for opening GitHub issues and the workflows for GitHub actions
.vscode Contains the configuration file handling automatic code formatting for Visual Studio Code users
assets Contains the images, style sheets, and client-side JavaScript files
callbacks Contains the callback and utility functions handling the logic of our app
config Contains the scripts for generating and reading our configuration (.env) file
cron_jobs Contains the scripts for running periodic jobs (e.g., clearing the directory where results of previously run analyses are cached to prevent repeated computations)
dependencies Contains the lists of project dependencies
pages Contains the files specifying the layout of the app's pages
prepare_data Contains the scripts for data preparation