Skip to content

flomobility/flo-web-dev-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Full Stack Dev Coding Challenge 👨‍💻

Welcome to Flo Mobility's Full Stack Developer Challenge. Congratulations on reaching round one of our interview process! Successfully completing this challenge and being selected will advance you to round 2, which consists of a personal interview.

Challenge Overview

Challenge Task

Your task is to build a custom web application that incorporates the MERN stack and at least two additional technologies from the provided list. The specific details of the project are intentionally left open-ended to allow you creative freedom. The application should demonstrate your proficiency in the selected technologies and deliver a functional and well-designed application within the given time frame.

Technologies to be Used

  • Three.js:

    • JavaScript library for creating 3D graphics in the browser
  • Socket.IO:

    • Real-time web socket communication
  • Redis:

    • In-memory data structure store, used for caching
  • WebRTC:

    • Real-time communication between browsers for audio, video, and data sharing

Additional Opportunity for Selection

As part of this coding challenge, you have the opportunity to distinguish yourself by incorporating more than two technologies from the provided list into your project. Choosing and successfully implementing these technologies will not only showcase your versatility but also demonstrate your ability to integrate diverse technologies cohesively. The inclusion of extra technologies will be viewed positively during the evaluation process, providing an additional layer for us to assess your skills and creativity. This initiative reflects your capacity to adapt to different tools and environments, making you a more attractive candidate for the position.The incorporation of additional technologies will set your submission apart and potentially increase your chances of being selected. It's an opportunity to go above and beyond and showcase the breadth of your technical expertise.

Good luck, and we look forward to seeing the innovative solutions you create!

Instructions

  1. Create a new github repository for your project.
  2. Choose at least two additional technologies from the provided list and incorporate them into your project.
  3. Implement the project according to the given specifications.
  4. Ensure that your code is well-documented and follows best practices.
  5. Host and deploy your project with a suitable provider. ( If you're unable to host the project, attach sufficient screenshots or video recordings. )
  6. Reply to the coding challenge email with the link to your repository.
  7. Ensure providing suitable instructions to run the project in the Readme.md file.

Evaluation Criteria

Your submission will be evaluated based on the following criteria:

  • Functionality: Does the application work as intended?
  • Code Quality: Is the code well-organized, readable, and maintainable?
  • Creativity: Did you incorporate interesting and creative features into the application?
  • Technical Proficiency: Are you able to effectively use the specified technologies and the additional ones you selected?
  • Completion: Did you complete the project within the given time frame?

Deadline

The deadline for this coding challenge is 10th December 11:59pm. Late submissions may not be considered.

Questions and Assistance

If you have any questions or need clarification during the challenge, please reach out to mail or linkedin.

Good luck, and we look forward to seeing your creative and technically proficient solutions!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published