Las mejores herramientas RAD para crear una aplicación web de facturación/pedido de ventas

Estoy planeando desarrollar una aplicación de facturación basada en web para múltiples usuarios. Será utilizado por individuos para registrar y revisar sus facturas. Los datos de los usuarios deben guardarse en una base de datos común, pero deben mantenerse separados de los inicios de sesión de otros usuarios (es decir, los datos de los usuarios no deben compartirse ni revelarse a otros usuarios). Sospecho que necesitaré lo siguiente...

1.a página de inicio de sesión/autenticación

2. formularios para ingresar los artículos y clientes únicos de un usuario

3.un formulario para que los usuarios introduzcan sus facturas

4.herramientas sólidas de generación de informes/capacidades del tablero

La base de conocimientos actual es Microsoft (es decir, C#, SQL, .Net)

¿Alguien puede recomendar las mejores herramientas/entorno de RAD para lograr este resultado? ¡Salud!

No quiero reinventar la rueda. Seguramente debe haber un conjunto de herramientas con capacidades sólidas de autenticación y generación de informes que harán que este trabajo sea mucho más fácil que de otra manera.

Considere una plataforma de código abierto como punto de partida. El primero aquí parece algo prometedor: github.com/… Otra opción sería una plataforma de comercio electrónico, aunque no necesita muchas de las funciones de comercio electrónico, tiene funciones de seguimiento de facturas bastante buenas y la capacidad de agregarlas manualmente: nopcommerce. com/demo.aspx

Respuestas (3)

He usado los controles ASP.net de Telerik en Visual Studio en el pasado para crear una aplicación similar (aunque más simple, no tan compleja). Deberían ayudar a ayudar y reducir el tiempo de desarrollo. La implementación de un motor de reglas comerciales con flujos de trabajo brindará consistencia y seguridad. Telerik también tiene reportajes al igual que Visual Studio. Si diseña la base de datos, es posible que pueda reducir el tiempo de desarrollo utilizando LightSwitch de Visual Studio, lo que podría acelerar enormemente el desarrollo.

Puedes probar WaveMaker . Es una de las herramientas RAD más populares que existen para aplicaciones web CRUD. Genera aplicaciones web receptivas, pero también puede crear aplicaciones móviles híbridas. Se basa en marcos como AngularJS, Bootstrap, D3JS (gráficos), Hibernate, Spring. Puede arrastrar y soltar componentes (widgets) y diseñar visualmente páginas/pantallas con formularios que están conectados a una fuente de datos (db, REST API) con enlace de datos bidireccional. En lo que respecta a la autenticación, genera pantallas de inicio de sesión automáticas que se pueden conectar a LDAP, Active Directory, CAS o una base de datos/servicio personalizado. A continuación, puede proporcionar acceso basado en roles a diferentes pantallas.

Podría sugerirle una plataforma desarrollada por Codejig https://www.codejig.com/en/builder/ , también ofrecen una prueba gratuita para realizar pruebas. Espero que mi respuesta ayude