Find Jobs
Hire Freelancers

Demo JSF/Web Firebase NonSQL

$30-250 USD

Cerrado
Publicado hace casi 3 años

$30-250 USD

Pagado a la entrega
Project Java Web / JSF Maven (Netbeans 11.x) Create 02 tables in NonSQL (MongoDB or Cassandra) [Table 1] "Tokens" (fields:UserID, tokenfirebase, sessiontoken, count_forms) [Table 2] "Forms" (fields:ID, Name, Age, UserID) Create "Simple Form" Title : <h1>#{USERID} / TOTAL #{TOTAL_FORMS}</h1> Fields : ID, Name, Age Buttons: [Save] [Reset] ------------------------------------- Data origin ------------------------------------- Userid = Input manual tokenfirebase = Get from Firebase sessiontoken = Get from session web count_forms = Automatic account ID, Name, Age = Input manual ------------------------------------- Sequence of events: ------------------------------------- 1) First request only UserID and continue [Next] 2) Show "Simple Form" and show UserID in #{USERID} In parallel authenticate in Firebase Cloud Messaging. Retrieve an instance of Firebase Messaging for front ([login to view URL]) and background. ([login to view URL]) 3) Retreive web client Token Firebase and send to database NonSQL through ManageBean. Save in Table "Tokens": UserID, tokenfirebase, sessiontoken, count_forms(zero default), and send to back a notification to [login to view URL] with Tokens.count_forms value and receive in events "onMessage" or "onBackgroundMessage" and update #{TOTAL_FORMS}. 6) In "Simple Form" when user click [Save] send to server through ManageBean and save the data in NonSQL Table 2, and update the new total "Tokens.count_forms" for the UserID; and send to back a firebase notification to user, with new value Tokens.count_forms and update #{TOTAL_FORMS}. (If the UserID has more than one token send the message to all the tokenfcm of the UserID) 7) In "Simple Form" when user click [Reset]...Delete all records in the tables (Tokens and Forms) that match with the UserID and return to step 1.
ID del proyecto: 30552160

Información sobre el proyecto

7 propuestas
Proyecto remoto
Activo hace 3 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
7 freelancers están ofertando un promedio de $269 USD por este trabajo
Avatar del usuario
Hi, I have read your description and I am so interested in your project. I am 5+yrs experience in Java Eclipse, IntelliJ for JavaApp and Java Spring Web. ------------------------------------------------------------------------------------------------------ I have done Othello, pacman game, Photo Management, multithread job, catch game, graph problem and also algorithm problems using JavaFX, Swing, also Console for Java APP. And in importance i have done many jobs on back-end with *spring boot* and implement Security. I ensure the best quality of your project and to keep your deadline. Hope to discuss with you. Best regards! ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
$140 USD en 7 días
4,9 (39 comentarios)
5,5
5,5
Avatar del usuario
Hi, I am a java full stack developer with more than 10 years of experience. I think I can help you on this project. All required functionality will be provided with documentations and demos Looking forward to hearing from you. Regards, Dan
$200 USD en 7 días
5,0 (17 comentarios)
4,8
4,8
Avatar del usuario
Hello, I'm professional Java developer. with good experience with java and MongoDB I can help you with your project. Looking forward to work with you! Regards, Ahmed
$200 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello, I have been working on JSF, MongoDB for a long time. Reading through the job description, I can get it done with confidence in a short time. I can work on it immediately. Please leave a message in my chat box. Thank you!!
$250 USD en 15 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de PERU
Lima, Peru
5,0
3
Forma de pago verificada
Miembro desde ago 15, 2007

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.