Sin conocer la funcionalidad requerida / requisitos es difícil de decir. Por lo general, los requisitos deben impulsar la pila de tecnología. Pero si el objetivo del mini proyecto es aprender, puede elegir una pila de tecnología que desee aprender. Yo diría que vaya con una aplicación web usando la pila del lado del cliente. Como ha publicado esto en el tema .NET, supongo que está viendo .NET Framework como la plataforma de desarrollo.
Seria una buena oportunidad para aprender
- ASP.NET MVC
- Entity Framework u otro marco ORM
- ¿Servidor SQL? o algún otro backend
- JavaScript
- Knockout js
- HTML5
- CSS
- Diseño web receptivo: si se orienta a múltiples factores de forma
- Aplicaciones de página única (SPA)
Una pila completa de JavaScript también es una buena pila de tecnología para aprender.
- ¿Existe una forma "correcta" de implementar aplicaciones web?
- ¿Qué preguntas se deben hacer al diseñar una aplicación web?
- ¿Cuánto cuesta construir una aplicación web con análisis de datos pesados en su back-end?
- ¿Cuál es la mejor pila tecnológica en este momento para construir una red social: Django (Python), Play framework (Java) o Node.js (JavaScript)?
- ¿Cuáles son los usos prácticos de Crowdstorms?