Tendly
D 58 completed
Mobile App
mobile_app / typescript · small
125
Files
12,114
LOC
5
Frameworks
8
Languages
Pipeline State
completedRun ID
#306282Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
65.00Framework unique
—Isolation
—Last stage change
2026-05-10 03:35:38Deduplication group #52288
Member of a group with 15 similar repo(s) — canonical #808 view group →
Top concepts (1)
Web Frontend
Repobility · MCP-ready · https://repobility.com
AI Prompt
Create a mobile task and project management application using React Native, Expo, and TypeScript. I need the structure to support managing various tasks and projects. Please ensure the UI is styled using Tailwind CSS. The project should include necessary components, state management in the store directory, and potentially integrate with Supabase for data persistence. I'm looking for a solid foundation for a productivity app.
typescript react-native expo mobile-app task-management project-management tailwind supabase
Generated by gemma4:latest
Catalog Information
Tendly is a project for managing tasks and projects.
Description
Tendly appears to be a task management application. It uses React Native for mobile development and Expo as a build tool. The tech stack includes Supabase, which suggests it may integrate with databases in the future. However, no database is currently detected. Tendly's purpose is unclear without more information.
الوصف
يبدو أن تندلي هو تطبيق لإدارة المهام. يستخدم تندلي React Native لتنفيذ التطبيقات المحمولة و Expo كأداة بناء. تشمل مجموعة التكنولوجيا Supabase، مما يشير إلى أنها قد تتكامل مع قواعد البيانات في المستقبل. ومع ذلك، لا يوجد قاعدة بيانات حاليًا.
Novelty
3/10Tags
task-management project-management react-native expo
Technologies
anthropic expo jest react react-native supabase tailwind
Claude Models
claude-opus-4.6
Quality Score
D
58.4/100
Structure
53
Code Quality
77
Documentation
28
Testing
55
Practices
58
Security
75
Dependencies
90
Strengths
- CI/CD pipeline configured (github_actions)
- Code linting configured (eslint)
Weaknesses
- Missing README file \u2014 critical for project understanding
- No LICENSE file \u2014 legal ambiguity for contributors
- 770 duplicate lines detected \u2014 consider DRY refactoring
- 2 'god files' with >500 LOC need decomposition
Recommendations
- Add a comprehensive README.md explaining purpose, setup, usage, and architecture
- Add a LICENSE file (MIT recommended for open source)
Security & Health
13.8h
Tech Debt (C)
Medium
DORA Rating
A
OWASP (100%)
PASS
Quality Gate
Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data.
A
Risk (3)
Unknown
License
12.6%
Duplication
Languages
Frameworks
React React Native Expo Jest Tailwind CSS
Symbols
variable341
function137
interface33
constant17
type_alias15
API Endpoints (31)
| Method | Path | Handler | Framework | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility · MCP-ready · https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | ANTHROPIC_API_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | ANTHROPIC_API_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | ANTHROPIC_API_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | Authorization | headers.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | Authorization | headers.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | Authorization | headers.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | Authorization | headers.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | Authorization | headers.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | error | params.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | error_description | params.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | STRIPE_SECRET_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | STRIPE_SECRET_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | stripe-signature | headers.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | STRIPE_WEBHOOK_SECRET | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_ANON_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_ANON_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_ANON_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_ANON_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_ANON_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_SERVICE_ROLE_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_SERVICE_ROLE_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_SERVICE_ROLE_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_SERVICE_ROLE_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_SERVICE_ROLE_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_SERVICE_ROLE_KEY | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_URL | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_URL | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_URL | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_URL | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_URL | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | SUPABASE_URL | env.get | Express | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Concepts (1)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility — same analyzer, your code, free for public repos · /scan/ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Frontend | web-frontend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/
Embed Badge
Add to your README:
