AkonFORMS

Forms for you ministry

This project is maintained by gerMdz

Le doy la bienvenida a AkonFORMS

Welcome to AkonFORMS

¿Qué es AkonFORM?

Es una aplicación para crear formularios dinámicos rápidamente, sin tener que crear primero tablas en una base de datos. Se da nombre a un cuestionario, se crean las secciones, se agregan las preguntas, se asignan los tipos de campos y listo. Los visitantes pueden ingresar a los formularios que se guardarán por tipos de cuestionarios para poder luego acceder a sus datos.

¿Porqué AkonFORM?

Los datos son suyos y puede cambiar las cosas según lo necesite, modificando reportes, visualizaciones, y demás detalles que le parezcan importantes. Alternativa simple a Google Forms y Microsoft Forms.

Etapa

Aún estamos en desarrollo, y nada es funcional aún, pero las pruebas son prometedoras y se pueden ir agregando más cosas. Ya el caso testigo está funcionando perfectamente. Y pronto se verán reflejados esos cambios aquí.

Idea

Poder crear formularios a partir de tipos simples de campos

Tipos de campos

Date
DateTIme
Checkboxs
Radiobutton
Text
Textarea
Numeric

Jerarquías

Cuestionario > Sección > Pregunta > ValorRespuesta

Manejo de usuarios

Los roles de los usuarios estarán divididos en
ROLE_SITE -> Manger del site,
ROLE_ADMIN -> Manager de la aplicación,
ROLE_PROPERTY -> Manager de los Cuestionarios
ROLE_USER -> Editor de los cuestionarios
¿Cómo lo obtengo?

Para usar AkonFORMS debes bajarlo de github, y luego bajar sus dependencias de paquetes.

git clone https://github.com/gerMdz/AkonFORMS.git
cd project
composer install
yarn install 

Requerimientos ————

Uso

Las configuraciones básicas son

Luego con el binario de Symfony, ejecute los siguientes comandos que crearan los datos básicos de usuarios y un contenido de inicio:

$ php bin/console doctrine:fixtures:load
$ symfony serve -d

Luego acceda a la aplicación en su navegador con la URL dada (https://127.0.0.1:8000 generalmente).

Si no tiene instalado el binario de Symfony, ejecute php -S localhost:8000 -t public/ para utilizar el servidor web PHP incorporado o configure un servidor web como Nginx o Apache para ejecutar la aplicación.

Contacto

Si tienes problemas con AkonFOMRS? puedes enviarme un mail a gerardo.montivero@gmai.com o crear una issue

Mi perfil gerMdz

AkonFORMS se base en

Con licencia MIT

Uso PhpStorm