dozu-ui-service-skills

Do-Zu/dozu-ui-service

Index of AI agent skills and how to use them when implementing features in this repo.

0 stars
0 forks
TypeScript
39 views

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

  1. Clone the repository
  2. Install dependencies:
npm install
# or
yarn install
# or
pnpm install
  1. Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
  1. 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.