dozu-ui-service-skills
Do-Zu/dozu-ui-serviceIndex of AI agent skills and how to use them when implementing features in this repo.
SKILL.md
name: dozu-ui-service-skills description: Index of AI agent skills and how to use them when implementing features in this repo.
Skill Instructions
This document lists the available skill guides under .github/skills/ and what each one is for.
Skills
implement-feature
- File:
.github/skills/implement-feature.md - Purpose: Standard workflow and conventions for implementing a new route-scoped feature under
src/app/[locale]/<feature-name>.
README
Dozu- Personalized learning roadmaps and master topics through multiple learning method
Dozu is a comprehensive learning platform that empowers users to build personalized learning roadmaps and master topics through multiple learning methodologies. Our web application combines various learning approaches including flashcards, progress tracking, scheduled learning sessions, and interactive content to create an effective and engaging educational experience.
Features
- ** Learning Roadmaps**: Create and follow structured learning paths tailored to your goals
- ** Multi-Method Learning**: Combine flashcards, quiz, mindmap , reading materials, interactive content, and more
- ** Progress Tracking**: Monitor your learning journey with detailed analytics and statistics
- ** Scheduled Learning**: Plan and manage your study sessions with intelligent scheduling
- ** Adaptive Learning**: AI-powered recommendations based on your learning patterns
Learning Methods
Our platform integrates multiple proven learning methodologies:
- Flashcard System: Spaced repetition for effective memorization
- Class-based Learning: Structured courses and lessons
- Progress-based Learning: Adaptive content based on your advancement
- Interactive Content: Engaging multimedia learning materials
- Schedule Management: Personalized study planning and reminders
Getting Started
Prerequisites
- Node.js 20+
- npm, yarn, pnpm, or bun package manager
Installation
- Clone the repository
- Install dependencies:
npm install
# or
yarn install
# or
pnpm install
- Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
- Open http://localhost:3000 with your browser to see the application.
Project Structure
src/
├── app/ # Next.js App Router pages
├── components/ # Reusable UI components
├── hooks/ # Custom React hooks
├── services/ # API service layers
├── stores/ # Redux store and slices
├── types/ # TypeScript type definitions
└── utils/ # Utility functions
Contributing
We welcome contributions to improve the learning experience! Please read our contributing guidelines and feel free to submit issues or pull requests.
Deploy on Vercel
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.