Votacionreglamento

F 45 completed
Web App
web_app / javascript · small
239
Files
89,545
LOC
3
Frameworks
8
Languages

Pipeline State

completed
Run ID
#371897
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
58.00
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #50600
Member of a group with 1 similar repo(s) — canonical #21940 view group →
Top concepts (2)
Project DescriptionWeb Frontend
All rows scored by the Repobility analyzer (https://repobility.com)

AI Prompt

Create a web application using Next.js and TypeScript that functions as a transparent system for collecting comments and proposals to modify an Internal Building Regulation. The system needs simple authentication using RUT and last name/company name, and must ensure equitable participation by counting two votes per department (owner and resident). Key features include displaying all comments publicly, maintaining an immutable record of all submissions, and featuring a real-time countdown timer to the deadline. Users should also be able to search and filter comments by department, user type, or content, and they must be able to edit their own comments up until the deadline. Please use Tailwind CSS for styling and integrate Supabase for the PostgreSQL database with Row Level Security.
next.js typescript react tailwindcss supabase web-app voting regulation authentication fullstack
Generated by gemma4:latest

Catalog Information

This project is a web-based system for collecting comments and proposals to modify the Internal Regulation of a building in a transparent, orderly, and participatory manner.

Description

The votacionreglamento project is a Next.js application that allows property owners and residents to participate in reviewing and modifying the Internal Regulation of their building. The platform provides features such as simple authentication, equitable participation, transparency, permanent registration, countdown timer, search and filters, and editable comments. It uses technologies like TypeScript, Tailwind CSS, and Zod for validation.

الوصف

هذا المشروع هو نظام ويب لجمع التعليقات والمقترحات لتغيير اللائحة الداخلية للمبنى بطريقة透يصنة وموحدة ومتعددة

Novelty

7/10

Tags

comment-collection regulation-modification participatory-platform transparent-system simple-authentication equitable-participation

Technologies

anthropic next-auth nextjs react tailwind zod

Claude Models

claude (unknown version)

Quality Score

F
45.1/100
Structure
30
Code Quality
84
Documentation
7
Testing
0
Practices
60
Security
82
Dependencies
60

Strengths

  • Code linting configured (eslint)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • Missing README file \u2014 critical for project understanding
  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions
  • No CI/CD configuration \u2014 manual testing and deployment
  • Potential hardcoded secrets in 1 files
  • 1019 duplicate lines detected \u2014 consider DRY refactoring
  • 28 'god files' with >500 LOC need decomposition

Recommendations

  • Add a comprehensive README.md explaining purpose, setup, usage, and architecture
  • 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 LICENSE file (MIT recommended for open source)
  • Move hardcoded secrets to environment variables or a secrets manager
  • Address 199 TODO/FIXME items \u2014 consider tracking them as issues

Security & Health

73.3h
Tech Debt (B)
A
OWASP (100%)
FAIL
Quality Gate
A
Risk (14)
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)
ISC
License
5.2%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

javascript
39.2%
text
29.6%
json
18.3%
typescript
5.8%
markdown
4.7%
sql
1.5%
html
0.7%
css
0.0%

Frameworks

React Next.js Tailwind CSS

Concepts (2)

Data scored by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
All rows scored by the Repobility analyzer (https://repobility.com)
auto_descriptionProject DescriptionSistema web para recoger comentarios y propuestas de modificacin del Reglamento Interno del edificio de manera transparente, ordenada y participativa.80%
auto_categoryWeb Frontendweb-frontend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/96111.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV