Collection of coding exercises demonstrating different programming concepts and patterns.
- Zoo Exercise - OOP demonstration with speaking animals
- URL Parser - URL path and query parameter parser
- Error Alarm - Error logging system with email notifications
- Node.js (I've used v22.13.0 LTS)
- npm
- Clone the repository:
git clone https://github.com/marcesdan/rotunda-exercises.git
cd rotunda-exercises
- Install dependencies:
npm i
Run all tests:
npm test
npm run lint # Check code style
npm run lint:fix # Fix code style issues
npm run prettier # Format code
For detailed information about each exercise, please refer to their respective README files linked above.