Realizado

Angular 8 developer para proyecto web de manejo de eventos

Publicado em 06 de Setembro de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Necesito crear una plataforma web en donde se puedan crear eventos.
Dicha plataforma tendrá un panel de administrador en donde las empresas podrán crear eventos, asignar eventos a los empleados y varias funcionalidades mas.
Por otro lado la plataforma tendrá un panel de empleados en donde podrán confirmar la asistencia a eventos, confirmar su disponibilidad para trabajar a través de un calendario y otras funcionalidades como geolocalización y web push notifications.



Backend:
Todo el backend ya está realizado (firebase) solo falta el front end.

Diseño:
Todavía no están definidos los diseños pero se usara algún template con la mayoría de componentes ya creados.
La web app debe verse correctamente en desktop, tablets y teléfonos móviles.

Tiempo de trabajo: 3 semanas.


Aquí los detalles en ingles:

Admin Panel functionality:
Add/Update/Delete Clients
Add/Update/Clone/Recurring/Delete events
Add/Update/Delete events categories
Add/Update/Delete employees with a full employee profile to track relevant information
Add/Update/Delete job roles
Update employees status and assignments and send notification of any ad-hoc changes
Manage employees shift (check in, check out, break times)
Generate Timesheets reports per employee (daily, weekly, monthly) and export as a pdf document or excel (xlsx) file
Generate Timesheets reports per event and export as a pdf document, Jpeg Image or excel (xlsx) file
Approve and Submit timesheets for Processing process to be agreed

Extras:
Calendar View per employee with search criteria, who is available for assignment at any given time
Template Events
Individually Add/Import employees just for a specific event or mass import employees as a pool of resources

Candidate/Employee View functionality:
Dashboard screen with links to register for work, contact, view jobs, view training, check payslip, events info.
See future and past events
Accept events assignments from notifications
Withdrawn from events
Calendar functionality where candidates can declare their availability for work up to 1 month in advance.
GeoLocation Check in / Check out (also automated based on shift)
Chat
Update profile info
Register
Employee Loyalty page (special offers to employees)

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Período integral
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor, Fazer o design de uma landing page

Duração do projeto De 1 a 3 meses

Habilidades necessárias

C

Outro projetos publicados por D. M.