Evaluando propuestas

Noter. Un tablero de notas de colores

Publicado el 27 Noviembre, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

El objetivo es desarrollar una aplicación web muy simple para escribir notas o tarjetas de colores en tableros virtuales. La idea surge de ver cómo funcionan Miro y Mural.

Aunque el proyecto tendrá varias fases, ahora el objetivo solo es crear la base para la capa web de la aplicación.

Contexto general del proyecto

** Ver documento adjunto con más detalles ** Aquí se describen los principales puntos. Aunque el proyecto tendrá varias fases, ahora el objetivo solo es crear la base para la capa web de la aplicación con las siguientes funcionalidades: - Crear un tablero nuevo - Crear nuevas tarjetas y borrarlas del tablero - Seleccionar una o varias tarjeta y arrastrarlas con el ratón para cambiar su posición - Editar una tarjeta abriendo una ventana emergente (título, descripción, color de fondo, nivel en el tablero) - Opción de acercar y alejar el tablero (zoom-in y zoom-out). - Barra superior de menú con opciones desplegables: Mostrar/Ocultar listado, Tablero, Tarjeta y Nombre del usuario - Barra lateral con el listado de tarjetas. Hay una opción de menú para ocultar/mostrar esta barra En esta fase quedan fuera del alcance todos los aspectos de persistencia y sincronización con un servidor. Ahora no se implementará ningún mecanismo multi-usuario. Estos puntos se dejan para más adelante y tal vez sea implementado por otro desarrollador. Otros requerimientos: - La implementación debe hacerse con Angular 12, Typescript y Angular Material - El desarrollo se organizará en unas pocas iteraciones para construir la aplicación de manera incremental. En cada iteración el objetivo es construir algo concreto (un par de funcionalidades), verlo y definir el plan para la siguiente iteración - El código fuente debe seguir las prácticas estándar de codificación (y ser fácil de entender) - Deben incluirse pruebas unitarias - El código fuente se almacenará en un repositorio en GitHub (ya existente). La aplicación debe poder ponerse en marcha en un entorno local a partir del código fuente del repositorio y con los comandos estándar de Angular.

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 el diseño
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias