Find Jobs
Hire Freelancers

Projects needs to follow following scenarios :

₹100-400 INR / hour

Cerrado
Publicado hace 12 meses

₹100-400 INR / hour

Projects needs to follow following scenarios : Create a git repository containing a runnable Single Page Application ("SPA"), that can connect to, subscribe to and consume, events from the provided MacEnrobot WebSocket Server ("MacEnrobot"). The SPA's primary goal is to be a live scoreboard for tennis matches, using the MacEnrobot simulation to develop against. The key features of the scoreboard are: - a game clock; and - presentation of the key live scores, i.e. game, set and match progress. In addition, there is other data in the live events that you may think of clever ways to present if you have the time, such as: - aces; - double faults; and - first serve faults. 1. Running MacEnrobot Assuming you have completed the initial instructions that are provided with the assessment (they lead you to this document, so there's a high chance you have! ?), you can simply run the following from the root of your project's folder to start MacEnrobot: ```bash npm exec macenrobot ``` Once running, you can connect to the server on `ws://localhost:8081`. If you need to change the port, you may use the `WS_PORT` environment variable. Along with the standard approaches, this environment variable can be passed using a `.env` file at the root of your package. For example: ```ini # .env WS_PORT=8082 ``` Any problems, please let us know! ## Suggestions If you are unfamiliar with WebSocket, check out these excellent resources from mdn: - [The WebSocket API]([login to view URL]) - [Writing WebSocket client applications]([login to view URL]) [Postman]([login to view URL]) is a handy GUI tool for exploring WebSocket servers (but there are many others of course). If you are unfamiliar with the scoring of tennis, check out [this guide]([login to view URL]) or do a bit of internet searching. MacEnrobot is fully documented using the [Async API standard]([login to view URL]) in [this YAML document](./docs/[login to view URL]) (i.e. the "[login to view URL]" file provided with these instructions). Bear in mind that you are the subscriber and MacEnrobot is the producer in this scenario. (_HINT:_ Async API has an [online document studio]([login to view URL]) if you are unfamiliar with the spec). We encourage you to build the SPA using [LightningJS]([login to view URL]) but you are not required to do so. Spend a little time at the beginning to document how you intend to approach this task. Try to timebox yourself to under 3 hours. Consider using your commit history as a way of roughly documenting your approach
ID del proyecto: 36656324

Información sobre el proyecto

2 propuestas
Proyecto remoto
Activo hace 11 meses

¿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
2 freelancers están ofertando un promedio de ₹225 INR /hora por este trabajo
Avatar del usuario
Hello, I am Nagireddy, a Java and Software Architecture expert with over 8 years of experience. I have worked on a number of large-scale projects and have done extensive research on MacEnrobot and Spare Time Tennis. I understand that Projects needs to follow the scenarios described above and create a git repository containing a runnable Single Page Application that can connect to, subscribe to and consume events from the provided MacEnrobot WebSocket Server. I believe that my skillset make me the best fit for this project. My expertise in Java and Software Architecture makes it easy for me to understand the technical aspects of creating a git repository containing a runnable Single Page Application that can connect to, subscribe to and consume events from the provided MacEnrobot WebSocket Server. Additionally, my experience working on large-scale projects makes it possible for me to complete this project within the timeboxed limit of 3 hours. If you choose me for this project please let me know how I can further assist with any questions or concerns you may have regarding it. Thank you for your consideration!
₹250 INR en 40 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I went through your need and quite familiar with what you want so text me further to discuss in detail I will solve this issue
₹200 INR en 40 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de INDIA
Kanpur, India
0,0
0
Miembro desde may 25, 2023

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.