Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bitovi/trainings
https://github.com/bitovi/trainings
Last synced: about 8 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/bitovi/trainings
- Owner: bitovi
- Created: 2023-08-15T18:56:52.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-13T16:25:36.000Z (11 months ago)
- Last Synced: 2024-04-14T22:37:36.867Z (7 months ago)
- Language: TypeScript
- Size: 979 KB
- Stars: 0
- Watchers: 24
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Trainings
This repo contains the exercises for [Bitovi’s](https://www.bitovi.com) trainings.
Each folder in this repo is one training “bit” and contains all the exercises for that bit. Inside each “bit” folder are `problem` and `solution` folders (the base examples in `problem` and the completed example in `solution`).
## CodeSandbox integration
CodeSandbox’s [Synced Templates](https://codesandbox.io/docs/learn/sandboxes/synced-templates) allows us to dynamically create a CodeSandbox from a folder within the repo.
For example, the [`intro-to-accessibility-first/semantic-sections/problem`](./intro-to-accessibility-first/semantic-sections/problem) folder can be created into a CodeSandbox with this link: [`https://codesandbox.io/s/github/bitovi/trainings/tree/main/intro-to-accessibility-first/semantic-sections/problem`](https://codesandbox.io/s/github/bitovi/trainings/tree/main/intro-to-accessibility-first/semantic-sections/problem).
## Contributing
To add an exercise, open a Pull Request that follows the [`intro-to-accessibility-first/semantic-sections`](./intro-to-accessibility-first/semantic-sections) example.
Your exercise should include `problem` and `solution` folders. Inside the `problem` folder, be sure to include the `.codesandbox` folder to [customize how your exercise appears in CodeSandbox](https://codesandbox.io/docs/learn/sandboxes/synced-templates#configuring-a-title-icon--description).