Terminado

Sitio para registro de ventas y seguimiento

Publicado el 22 Noviembre, 2016 en Programación y Tecnología

Sobre este proyecto

Abierto

Buenas tardes,

Estamos buscando un programador / equipo que nos apoye para crear un sitio que funcione para llevar el registro de las entradas y salidas de efectivo; que sea sencilla y responsiva.

Las funcionalidades:
* Debe de poderse administrar los "productos" que se ofertan (podría decirse que un 95% son intangibles, pues son pagos por cursos / talleres; y el 5% restante son productos físicos (libros en su mayoría).
* Proceso sencillo: "Registrar nueva entrada / salida", seleccionar el "producto" correspondiente, el método de pago, si se realizará algún descuento (especificando la cantidad), si se requiere factura (para esto en caso ideal es poder registrar los datos fiscales correspondientes a México, se los mencionaríamos todos; el sistema no debe de generar la factura en automático, sólo registrar los datos). Con esto se debe registrar cada nuevo registro con su respectiva hora y día.
* Distinción de 2 perfiles de usuario: caja (sólo acceso a registro de entradas / salidas; y apartado de alumnos con pago pendiente) y administrador (acceso a reportes)
* Apartado de reportes, donde vendrá un listado con las entradas / salidas con sus respectivos datos (con posibilidad de exportar a Excel).
* En el apartado de reportes, según los métodos de pago (tanto salidas / entradas) que se calcule la cantidad restante en cada caso (i.e. Hubo 3 entradas de $100 con Cheque, y 1 salida con Cheque de $50, entonces se mostraría "Dinero en cuenta: $250); poder definir filtros (fechas, entradas/salidas, y un campo de búsqueda abierto)
* Apartado de alumnos con pago pendiente.

En relación a las entradas de "productos" intangibles:
* Hay unas consideraciones para el pago: habría ciertas condiciones que se aplicarían según la fecha del curso; por ejemplo el Curso Tal de inicio el 1 de diciembre cuesta $2,500, pero ese mismo Curso Tal con inicio el 1 de marzo $2,800.
* En unos cursos el pago es único (sólo un pago que puede ser el caso del pago total o una parcialidad).
* Puede ser el mismo curso, pero con diferente fecha (i.e. Curso Tal con inicio el 1 de diciembre, y con Inicio el 3 de marzo)
* En unos hay costo de inscripción, y en otros no (esto se podría definir por ejemplo según el curso; y cuando se dé de alta una nueva fecha colocar aquellos campos se seleccionaron aplicables para un curso determinado).
* En unos hay mensualidades (para este punto requeriríamos poder definir el número de mensualidades correspondientes). Además de poder definir el número de mensualidades, como opcional, poder definir la fecha máxima de pago de dicha mensualidad (i.e. 4 mensualidad - Fecha máxima de pago 15 de noviembre), esto con el motivo de que en automático, por ejemplo, en el que Juan pague la Inscripción y 1 mensualidad del curso, el sistema pueda identificar si tiene mensualidades pendientes de pago en la sección correspondiente de "Pagos pendientes"; con esto debe de poderse también definir si Juan salió del curso en algún punto, y elegir la fecha de salida (de modo que si son 6 mensualidades, y Juan paga hasta la 2 mensualidad y sale del curso, el sistema no marque que faltan 4 mensualidades por pagar).


En relación a las entradas de productos tangibles:
* Poder deinifir categorías (i.e. Libros, Plumas, Folletos)
* Poder definir los productos (i.e. Libros > Libro en Crecimiento Personal $250), así como poder tener la opción de registrar un nuevo producto / categoría en caso que la venta sea de uno que no haya sido registrado previamente.

En relación a la salidas:
* Poder crear registro de las empresas, guardando datos esenciales: RFC, nombre de la empresa, teléfono y correo electrónico
* Poder crear categorías de salidas (i.e. Limpieza, Papelería, Publicidad, etc.).
* Poder definir los productos (i.e. Limpieza > Aseo de bancos $550), así como poder tener la opción de registrar un nuevo producto / categoría en caso que la salida sea de uno que no haya sido registrado previamente.
* Definir cómo el método de pago que se seleccionó para pagar.

Para sus propuestas únicamente solicitamos estos tres puntos: nos mencionen el tiempo aproximado que tienen para el proyecto, referencias (al menos 2 proyectos que hayan realizado con sus debidas ligas), y colocar en sus mensajes "Confirmo la lectura de las especificaciones del proyecto".

Muchas gracias.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias