Se busca desarrollador ASP.NET/C#
$250-750 USD
Paid on delivery
Buscamos un desarrollador de aplicaciones web con ASP.NET, C# y Microsoft SQL Server para realizar el desarrollo de un backend con los siguientes requerimientos:
1. No se requieren ningun diseño grafico, utilizar un diseño plano y generico, pero que sea agradable y facil de usar. Enviar muestra de como se veria, solo para estar seguros.
2. Pantalla de login (usuario y contraseña).
3. Dos roles de usuario: Administrador y Empleado.
4. Catalogo de Estaciones: Usuario, contraseña, nombre de estacion, numero de estacion y direccion. (Acceso solo administrador)
5. Catalogo de Empleados: Nombre, clave de empleado y estacion a la que pertenece. (Acceso solo administrador)
6. Catalogo de Premios: Nombre y comentarios. (Acceso solo administrador)
7. Registro de Ticket: Sera una interfaz que pida la clave del empleado y un numero de ticket.
8. El sistema consultara un web service HTTP externo (provisto por nosotros) que nos indicara si el numero de ticket es valido o no. Si es valido, ahora el sistema revisara si dicho ticket no ha sido utilizado anteriomente para esta promocion y si la clave del empleado ingresada corresponde a un empleado asignado a la estacion que esta loggeada actualmente al sistema.
9. Si no ha sido utilizado, entonces se registrara en una tabla el numero de ticket, el ID del empleado (en base a la clave del empleado), el nombre de la estacion (correspondiente al usuario loggeado), la fecha/hora de registro y ID del premio asignado automaticamente. Para el premio, el sistema asignara secuencialmente uno de los premios del "pool" de premios, para darle un premio diferente a cada cliente.
10. Para esto sugiero simplemente consultar el ultimo registro de la tabla de tickets registrados, ver el ID de premio que se asigno, sumarle uno, y buscar ese premio en el catalogo de premios.
11. Si el ID no existe, es porque ya terminamos la secuencia del pool de premios, en cuyo caso simplemente reiniciamos el pool asignando el ID del primer premio registrado en el catalogo (con un SELECT * FROM premios ORDER BY id ASC). A esta interfaz tendran acceso solo los empleados.
12. Tickets Registrados: Una vista tipo reporte mostrando una tabla con el historial de tickets registrados, ordenados de mas recientes a mas antiguos, con paginacion de 20 registros por pagina, capacidad de ordenar la tabla por una columna, asi como poder hacer una busqueda por filtros: dropdown de estacion, dropdown de premio, textfield de numero de ticket y 2 textfields para rango de fecha. Usar algun componente pre-hecho para esto, para no reinventar la rueda. (Acceso solo administrador)
13. Soporte para poder exportar los tickets registrados a un archivo CSV (sin paginarlo). Respetar filtros de busqueda si se asignaron. (Acceso solo administrador)
14. Boton de Logout.
15. Considerar que antes de entregar el proyecto, se tendra que cargar manualmente un archivo de Excel con el catalogo de estaciones para ya tener populada esa tabla sin tener que capturar cada estacion manualmente.
16. Considerar provernos de un ambiente de pruebas para poder revisar los avances del backend conforme se va desarrollando, asi como instalar el sistema en el servidor de produccion via TeamViewer cuando el proyecto este terminado.
Favor de poner un resumen de su experiencia en este tipo de desarrollos, junto con su propuesta económica considerando los requerimientos anteriores,
Project ID: #8253786
About the project
30 freelancers are bidding on average $541 for this job
Estimado señor, Déjame hacerlo para usted! Tiene 7 años de experiencia en el desarrollo .Net C #, especialmente en construcción de sitios web dentro de ASP.Net, patrón MVC, Servicio WCF, Entity Framework, API Web, JS More
Hello Sir/Madam, I hope you are having an easy week. I am Milan Sahu from Kolkata, India. I am a .NET, C#, Bootstrap, Html5, SQL SERVER, Telerik Controls, Crystal Report Developer with 5 year+ Experience. I am wi More
Tengo 16 años de experiencia en desarrollo de aplicativos para Windows y Web. Experto en Sql Server y .NET. Certificado Microsft como MCP, MCTS, MCPD, MCT. Contacteme para aclarar detalles.
Buanos días Soy IT Project Manager en un banco local y cuento con más de 20 años de experiencia en el desarrollo de software bancario. Soy espcialista en tecnologías .Net y Sql Server. tengo amplia experiencia en e More
Buen día, interesante proyecto, me gustaría trabajar con usted ya que tengo la experiencia y el talento necesario para desarrollar su proyecto. idskype: jcayme2011
Con mas de 8 años de esperiencia programando en tecnologia microsoft y otras como Java, Informix, as400, oracle, entre otras. Pero my hard work se basa en .NET y Sql Server. Puedo hablarte de mas de 8 proyectos en los More
Primero que todo recibe un cordial saludo. La presente es con la finalidad de presentar a ustedes la propuesta económica del desarrollo de la Desarrollo del sistema. Somos un equipo de profesionales freelance con m More
I have long experience in projects like this one. For additional information check my portfolio or use any available contacts to clarify any issue.
Tengo amplia experiencia en desarrollos en .Net, certificado en SOA y SQL Server. Me encuentro en DF, gané el premio al reto "Tu Empresa" de la secretaria de economía en el Campus Party 2015 para automatizar su proceso More
Mi experiencia, y profesionalismo. He sido developer desde hace 9 años, los últimos 5 con .NET. profesionalismo y entrega.