Interactive learning platform for Node.js and Next.js concepts.
npm install
npm run devOpen http://localhost:3000 to view the app.
npm run buildThis project is configured to automatically deploy to GitHub Pages when you push to the main branch.
- Go to your repository Settings
- Navigate to Pages
- Under "Source", select "GitHub Actions"
- The workflow will automatically build and deploy on every push to
main
If your repository is not named web, you'll need to update the basePath in next.config.js:
basePath: '/your-repo-name',
trailingSlash: true,Then rebuild and redeploy.
├── levels/ # Individual level definitions
├── pages/ # Next.js pages
├── nextnode-learning.tsx # Main component
└── .github/workflows/ # GitHub Actions workflow