Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.2%) to scientific vocabulary
Repository
Website of the AI-READI project
Basic Info
- Host: GitHub
- Owner: AI-READI
- License: mit
- Language: TypeScript
- Default Branch: main
- Homepage: https://aireadi.org
- Size: 74.2 MB
Statistics
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 2
- Releases: 21
Metadata Files
README.md
aireadi.org
Website of the AI-READI project
Documentation · Changelog · Report Bug · Request Feature
Description
This repository contains the source code of the AI-READI website. The website is built with Next.js, a React framework for static and server-rendered applications.
Getting started
⚠️ Prerequisites
This project uses Yarn as package manager.
Requirements
- Node.js >= 12.22.0
- Yarn 1 (Classic)
sh
npm install --global yarn
If you already have a Anaconda environment on your machine, you can install the dependencies with:
sh
conda install -c conda-forge yarn nodejs
Run locally
Clone the project
sh
https://github.com/AI-READI/aireadi.org.git
Go to the project directory
sh
cd aireadi.org
Install dependencies
sh
yarn install
Start the server
sh
yarn dev
Build locally
Use this step to build a local production version of the site. Use start to preview the local build.
bash
yarn build
yarn start
Deployment
This repository is automatically deployed to Azure on every push to the repository. If you need to reference a specific branch or pull request, you can do so by using the following URL pattern:
- https://yellow-mud-0c2b16f10-<BRANCH_NAME.centralus.2.azurestaticapps.net/>
- https://yellow-mud-0c2b16f10-<GITHUB_PR_NUMBER.centralus.2.azurestaticapps.net/>
Note: All punctuation in the branch name will be removed when creating the URL.
The production branch is automatically deployed to the following URL: https://aireadi.org
Contributing
Contributions are always welcome!
If you are interested in reporting/fixing issues and contributing directly to the code base, please see CONTRIBUTING.md for more information on what we're looking for and how to get started.
For any developmental standards to follow, add them directly to the CONTRIBUTING.md file.
We recommend to look at the documentation.
Directory Structure
.github— GitHub configuration including the CI workflow..husky— Husky configuration and hooks.public— Static assets such as robots.txt, images, and favicon.src— Application source code, including pages, components, styles.cypress— End-to-end tests.
Scripts
yarn dev— Starts the application in development mode athttp://localhost:3000.yarn build— Creates an optimized production build of your application.yarn start— Starts the application in production mode.yarn type-check— Validate code using TypeScript compiler.yarn lint— Runs ESLint for all files in thesrcdirectory.yarn format— Runs Prettier for all files in thesrcdirectory.yarn cypress:run— Runs Cypress tests in headless mode.yarn cypress:open— Opens Cypress in interactive mode.
Path Mapping
TypeScript are pre-configured with custom path mappings. To import components or files, use the @ prefix.
```tsx import { Button } from '@/components/Button';
// To import images or other files from the public folder import avatar from '@/public/avatar.png'; ```
Issues and Feedback
To report any issues with the software, suggest improvements, or request a new feature, please open a new issue via the Issues tab. Provide adequate information (operating system, steps leading to error, screenshots) so we can help you efficiently.
License
This work is licensed under MIT. See LICENSE for more information.
Acknowledgements
This project is funded by the NIH under award number 1OT2OD032644. The content is solely the responsibility of the authors and does not necessarily represent the official views of the NIH.
Add any other acknowledgements here.
Owner
- Name: AI-READI
- Login: AI-READI
- Kind: organization
- Location: United States of America
- Repositories: 22
- Profile: https://github.com/AI-READI
Organization of the AI-READI data generation project of the NIH-funded Bridge2AI Program
Citation (CITATION.cff)
abstract: Website for AI-READI project
authors:
- affiliation: FAIR Data Innovations Hub
email: ssoundarajan@calmi2.org
family-names: Soundarajan
given-names: Sanjay
- affiliation: FAIR Data Innovations Hub
email: bpatel@calmi2.org
family-names: Patel
given-names: Bhavesh
cff-version: 1.2.0
date-released: '2022-11-28'
identifiers:
- description: DOI for this software's record on Zenodo
type: doi
value: https://doi.org/10.5281/zenodo.7373697
keywords:
- AI-READI
license: MIT
message: If you use this software, please cite it as below.
repository-artifact: https://github.com/AI-READI/aireadi.org
repository-code: https://github.com/AI-READI/aireadi.org
title: AI-READI Website
type: software
url: https://aireadi.org/
version: 0.0.1
CodeMeta (codemeta.json)
{
"@context": "https://doi.org/10.5063/schema/codemeta-2.0",
"@type": "SoftwareSourceCode",
"license": "https://spdx.org/licenses/MIT",
"codeRepository": "https://github.com/AI-READI/aireadi.org",
"dateCreated": "2022-11-28",
"dateModified": "2022-11-28",
"downloadUrl": "https://github.com/AI-READI/aireadi.org",
"issueTracker": "https://github.com/AI-READI/aireadi.org/issues",
"name": "AI-READI Website",
"version": "0.0.1",
"identifier": "https://doi.org/10.5281/zenodo.7373697",
"description": "Website for the AI-READI project",
"applicationCategory": "Scientific",
"funding": "1OT2OD032644",
"developmentStatus": "active",
"isPartOf": "https://aireadi.org/",
"funder": {
"@type": "Organization",
"@name": "National Institutes of Health (NIH)"
},
"keywords": [
"AI-READI"
],
"programmingLanguage": [
"JavaScript",
"CSS"
],
"relatedLink": [
"https://github.com/AI-READI"
],
"author": [
{
"@type": "Person",
"givenName": "Sanjay",
"familyName": "Soundarajan",
"email": "ssoundarajan@calmi2.org",
"affiliation": {
"@type": "Organization",
"name": "FAIR Data Innovations Hub"
}
},
{
"@type": "Person",
"givenName": "Bhavesh",
"familyName": "Patel",
"email": "bpatel@calmi2.org",
"affiliation": {
"@type": "Organization",
"name": "FAIR Data Innovations Hub"
}
}
]
}
GitHub Events
Total
- Release event: 1
- Delete event: 8
- Issue comment event: 17
- Push event: 88
- Pull request event: 19
- Create event: 11
Last Year
- Release event: 1
- Delete event: 8
- Issue comment event: 17
- Push event: 88
- Pull request event: 19
- Create event: 11
Dependencies
- robvanderleek/create-issue-branch main composite
- tkt-actions/add-issue-links v1.6.0 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- bahmutov/npm-install v1 composite
- styfle/cancel-workflow-action 0.9.1 composite
- google-github-actions/release-please-action v3 composite
- @commitlint/cli ^16.3.0 development
- @commitlint/config-conventional ^16.2.4 development
- @fairdataihub/config ^2.2.1 development
- @svgr/webpack ^6.5.1 development
- @tailwindcss/forms ^0.5.3 development
- @tailwindcss/typography ^0.5.8 development
- @testing-library/jest-dom ^5.16.5 development
- @testing-library/react ^13.4.0 development
- @types/jest ^29.2.3 development
- @types/react ^18.0.25 development
- @typescript-eslint/eslint-plugin ^5.42.0 development
- @typescript-eslint/parser ^5.42.0 development
- autoprefixer ^10.4.13 development
- eslint ^8.26.0 development
- eslint-config-next ^13.0.2 development
- eslint-config-prettier ^8.5.0 development
- eslint-plugin-simple-import-sort ^7.0.0 development
- eslint-plugin-unused-imports ^2.0.0 development
- husky ^7.0.4 development
- jest ^27.5.1 development
- lint-staged ^12.5.0 development
- megasanjay-devmoji ^1.2.1 development
- next-router-mock ^0.7.4 development
- next-sitemap ^2.5.28 development
- postcss ^8.4.18 development
- prettier ^2.7.1 development
- prettier-plugin-tailwindcss ^0.1.13 development
- tailwindcss ^3.2.2 development
- tailwindcss-debug-screens ^2.2.1 development
- typescript ^4.8.4 development
- @chakra-ui/icons ^2.0.11
- @chakra-ui/react ^2.3.7
- @chakra-ui/skip-nav ^2.0.11
- @emotion/react ^11
- @emotion/styled ^11
- clsx ^1.2.1
- framer-motion ^6
- next ^13.0.2
- react ^18.2.0
- react-dom ^18.2.0
- react-icons ^4.6.0
- react-lottie-player ^1.5.0
- rehype-document ^6.1.0
- rehype-external-links ^2.0.1
- rehype-format ^4.0.1
- rehype-highlight ^6.0.0
- rehype-raw ^6.1.1
- rehype-sanitize ^5.0.1
- rehype-stringify ^9.0.3
- remark ^14.0.2
- remark-parse ^10.0.1
- remark-rehype ^10.1.0
- tailwind-merge ^1.7.0
- unified ^10.1.2
- 1118 dependencies
- Azure/static-web-apps-deploy v1 composite
- actions/checkout v2 composite