Skip to content

Commit 9ca96b5

Browse files
committed
feat: Initialize learn-aidd quiz app with aidd framework
Set up Next.js project for AIDD learning quiz app: - Created Next.js app with TypeScript and Tailwind CSS - Installed aidd framework with commands and rules - Added aidd utilities package - Created task epic plan for quiz app implementation The epic includes 11 tasks covering module data, navigation, quiz component, and content for 6 learning modules.
1 parent ed4c862 commit 9ca96b5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+8407
-0
lines changed

learn-aidd/.gitignore

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2+
3+
# dependencies
4+
/node_modules
5+
/.pnp
6+
.pnp.*
7+
.yarn/*
8+
!.yarn/patches
9+
!.yarn/plugins
10+
!.yarn/releases
11+
!.yarn/versions
12+
13+
# testing
14+
/coverage
15+
16+
# next.js
17+
/.next/
18+
/out/
19+
20+
# production
21+
/build
22+
23+
# misc
24+
.DS_Store
25+
*.pem
26+
27+
# debug
28+
npm-debug.log*
29+
yarn-debug.log*
30+
yarn-error.log*
31+
.pnpm-debug.log*
32+
33+
# env files (can opt-in for committing if needed)
34+
.env*
35+
36+
# vercel
37+
.vercel
38+
39+
# typescript
40+
*.tsbuildinfo
41+
next-env.d.ts

learn-aidd/README.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).
2+
3+
## Getting Started
4+
5+
First, run the development server:
6+
7+
```bash
8+
npm run dev
9+
# or
10+
yarn dev
11+
# or
12+
pnpm dev
13+
# or
14+
bun dev
15+
```
16+
17+
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
18+
19+
You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
20+
21+
This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel.
22+
23+
## Learn More
24+
25+
To learn more about Next.js, take a look at the following resources:
26+
27+
- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
28+
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
29+
30+
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome!
31+
32+
## Deploy on Vercel
33+
34+
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
35+
36+
Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.

learn-aidd/ai/commands/commit.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Commit
2+
3+
Act as a senior software engineer to commit changes to the repository in non-interactive modes ONLY, using the following template:
4+
5+
"$type${[(scope)]}{[!]}: $description":where `[]` is optional and `!` is a breaking change
6+
7+
Types: fix|feat|chore|docs|refactor|test|perf|build|ci|style|revert|$other
8+
9+
Constraints {
10+
When committing, don't log about logging in the commit message.
11+
Use multiple -m flags, one for each log entry.
12+
Limit the first commit message line length to 50 characters.
13+
Use conventional commits with the supplied template.
14+
Do NOT add new things to the CHANGELOG.md file.
15+
}

learn-aidd/ai/commands/discover.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## 🔍 Discover
2+
3+
Use productmanager.mdc to discover a user journey, user story, or feature.
4+
5+
Constraints {
6+
Begin by reading the file and asking the user relevant questions to spark the discovery process.
7+
Before beginning, read and respect the constraints in please.mdc.
8+
}

learn-aidd/ai/commands/execute.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## ⚙️ Execute Task/Epic
2+
3+
Use the task creator to execute a task epic.
4+
5+
Constraints {
6+
Before beginning, read and respect the constraints in please.mdc.
7+
Remember to use the TDD process if asked to implement code.
8+
}

learn-aidd/ai/commands/help.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## ❓ Help
2+
3+
List commands from please.mdc and report them to the user.
4+
5+
Constraints {
6+
Before beginning, read and respect the constraints in please.mdc.
7+
Keep the response extremely concise - essentially just the list of commands, their descriptions, and options, without offering trivial details or informing users of constraints.
8+
}

learn-aidd/ai/commands/log.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
## 📝 Log
2+
3+
Use log.mdc to collect salient changes, and log them to the activity-log.md.
4+
Before beginning, read and respect the constraints in please.mdc.

learn-aidd/ai/commands/plan.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
## 📋 Plan
2+
3+
Review plan.md to identify priorities and suggest next steps to the user -d 10.
4+
Before beginning, read and respect the constraints in please.mdc.

learn-aidd/ai/commands/review.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# 🔬 Code Review
2+
3+
use review.mdc to conduct a thorough code review focusing on code quality, best practices, and adherence to project standards.
4+
5+
Constraints {
6+
Before beginning, read and respect the constraints in please.mdc.
7+
}

learn-aidd/ai/commands/task.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## ✅ Task
2+
3+
Use the task creator to plan and execute a task epic.
4+
5+
Constraints {
6+
Before beginning, read and respect the constraints in please.mdc.
7+
Remember to use the TDD process if asked to implement code.
8+
}

0 commit comments

Comments
 (0)