Stepbook
D 58 completed
Other
web_app / json · small
71
Files
20,832
LOC
2
Frameworks
9
Languages
Pipeline State
completedRun ID
#394991Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
SkippedDecision
skip_scaffold_dupNovelty
50.80Framework unique
—Isolation
—Last stage change
2026-04-16 18:15:42Deduplication group #47924
Member of a group with 1 similar repo(s) — canonical #100844 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/
AI Prompt
Create a web application, similar to a visual guide creator, using Vue.js and Vite for the frontend. The app needs to allow users to build step-by-step sequences. Key features must include uploading images, and providing a canvas editor where users can draw freehand lines, arrows, and text labels directly onto the images. Users should also be able to add written notes for each step and arrange these steps using drag-and-drop reordering. Finally, implement functionality to export and import the entire sequence as a zip file. The backend should use Express and SQLite.
vue.js vite javascript web-app image-annotation drag-and-drop express sqlite visual-guide
Generated by gemma4:latest
Catalog Information
A web app for creating step-by-step visual guides with image annotations. Upload images, draw arrows and labels directly on them, add notes, and arrange steps into shareable sequences.
Description
A web app for creating step-by-step visual guides with image annotations. Upload images, draw arrows and labels directly on them, add notes, and arrange steps into shareable sequences.
Novelty
3/10Tags
vue.js vite javascript web-app image-annotation drag-and-drop express sqlite visual-guide
Technologies
electron express
Claude Models
claude-opus-4-6
Quality Score
D
57.6/100
Structure
45
Code Quality
82
Documentation
53
Testing
0
Practices
67
Security
100
Dependencies
60
Strengths
- Good security practices \u2014 no major issues detected
- Properly licensed project
Weaknesses
- No tests found \u2014 high risk of regressions
- No CI/CD configuration \u2014 manual testing and deployment
- 496 duplicate lines detected \u2014 consider DRY refactoring
- 2 'god files' with >500 LOC need decomposition
Recommendations
- Add a test suite \u2014 start with critical path integration tests
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Add a linter configuration to enforce code style consistency
Security & Health
7.6h
Tech Debt (A)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Repobility · severity-and-effort ranking · https://repobility.com
BSD-3-Clause
License
5.8%
Duplication
Languages
Frameworks
Vue.js Vite
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility · MCP-ready · https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | A web app for creating step-by-step visual guides with image annotations. Upload images, draw arrows and labels directly on them, add notes, and arrange steps into shareable sequences. | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Frontend | web-frontend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
