This project contains a series of challenges aimed at improving coding skills using modern frontend technologies.
To install and run the project locally, follow these steps:
git clone https://github.com/marcus-koch-fs-dev/CodeCraftChallenge.git
cd CodeCraftChallenge
npm install
npm run dev| Command | Description |
|---|---|
npm run dev |
Starts the development environment |
npm run build |
Builds the optimized production build |
npm run lint |
Executes ESLint for code checking |
npm run preview |
Starts a preview of the production build |
npm run test |
Runs the test suite |
npm run coverage |
Generates test coverage reports |
.
├── public/ # Static files
├── src/ # Source code
│ ├── challenges/ # Individual coding challenges
│ ├── components/ # Reusable components
│ ├── hooks/ # Custom React hooks
│ ├── utils/ # Helper functions
│ ├── __tests__/ # Test cases for challenges
│ └── main.tsx # Entry point
├── package.json # Dependencies & scripts
├── vite.config.ts # Build tool config
└── README.md
- Vite ⚡
- React ⚛️
- TypeScript 📘
- ESLint & Prettier 🧹
- Vitest / Testing Library 🧪
MIT – free to use and extend.