Skip to content

A kata to solve air traffic control riddles

Notifications You must be signed in to change notification settings

thiagomini/aero-logic

 
 

Repository files navigation

🛫   Aero logic kata

Nik Sumeiko   Awesome

A kata project to practice Test Driven Development with Nextjs.

 

Project description

The app enables its users to solve air traffic control riddles in favour to be always up-to-date with important knowledge about the domain.

 

Getting started

This is a Next.js project bootstrapped with create-next-app.

Run the development server:

pnpm dev

Open http://localhost:3000 with your browser to see the result.

The auto-updates are enabled in favour to see made code changes as you edit files.

 

Testing

The project is configured for different types of tests.

Unit tests (vitest) will execute files matching __tests__/*.test.ts pattern:

pnpm test:unit

Integration tests (cypress) will pick files matching __tests__/*.e2m.ts pattern:

pnpm test:e2m

ℹ For integration tests, the app shall be compiled and running with the NEXT_PUBLIC_PHASE=test environmental variable.

 

For my mentees

$ submodule add [email protected]:YOUR_GITHUB_USERNAME/aero-logic.git
  • Commit and push changes to your local mentorship repository

ℹ️ If you want, you can make a fork of the aero-logic repo private. From our collaboration perspective, it doesn't matter whether it's public or private because we both will have access to your fork (even if it's private).

About

A kata to solve air traffic control riddles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.3%
  • JavaScript 5.7%