Table of contents
DIAWeb is a web application that allows the user to calculate their risk of suffering diabetes, based on an artificial intelligence powered model. This project is the frontend of it, i.e., the GUI that allows the user to compute such risk based on a range of biochemical markers.
.github/
: Contains dependabot configuration along with workflow filepublic/
: Contains media assetssrc/
: Main folder that contains the source codeapp/
: The core of the application where all Angular components, services, and models areapp.component.html
: Template for main componentapp.component.scss
: Styles for main componentapp.component.spec.ts
: Unit tests for main componentapp.component.ts
: Main component TypeScript logicapp.config.ts
: Main component configurationapp.routes.ts
: Routing specification
index.html
: The main HTML file that is the entry point for the web applicationmain.ts
: The main entry point for the Angular applicationstyles.scss
: Global styles for the application
angular.json
: Angular configurationpackage-lock.json
: Automatically generated file that locks the versions of the project's dependencies.package.json
: Contains metadata about the project and its dependencies.tailwind.config.js
: Configuration file for Tailwind CSS.tsconfig.app.json
: TypeScript configuration specific to the Angular application.tsconfig.json
: Base TypeScript configuration file.tsconfig.spec.json
: TypeScript configuration for unit tests..gitignore
: Folders not to include in the repositoryLICENSE.md
: MIT license of the projectCODE_OF_CONDUCT.md
: Behavioural guidelines for contributorsREADME.md
: A briefing of the project and how to run itSECURITY.md
: Briefing of the security policyrequirements.txt
: List of Python dependencies of the project
You can install the project's dependencies specified in the package.json
file. Run the following command:
pnpm install
This will install all the necessary packages for this project.
To run the project, run
pnpm run start
If you have any request or inquiry, feel free to contact me at pabcabmar3@alum.us.es