Codementor Events

Codementor’s First Ever Hack Day: New Ideas, One Hack at a Time

Published Aug 03, 2017Last updated Jan 29, 2018
Codementor’s First Ever Hack Day: New Ideas, One Hack at a Time

We recently held our first hackathon 🎉. Hack Day has been on our bucket list for a while. Not only was it a great opportunity for our team to explore our creativity, but it also provided a way to improve our product and internal tools. Earlier that week, our dev team hosted a brainstorming session, and our entire team pitched ideas. It was truly amazing — you could feel the creative energy flowing around the office!

giphy.gif

After a round of voting, our dev team broke off into separate teams and chose the following ideas:

Screen Shot 2017-07-27 at 11.42.15 AM_censored.jpg

The rest of this post will illustrate the four hack ideas and our developers’ process:

Why Look at Datasheets When You Have a Real-Time Globe

By Maxis, TongTong, and Gage

ezgif.com-optimize.gif

Our team was tired of looking at numbers 😅. Instead, we wanted to have real-time map visualization of user activity to help us better understand our users. We were thrilled to see users from around the world using the platform — also, real-time data visualization is just super cool!

We used Three.js for WebGL rendering, and Firebase for real-time data and events. The world map tracks chat activity, transactions, and live sessions. Here’s what the colors mean:

  • Red = Sender
  • Green = Receiver
  • Blue = Message going through
  • Yellow = Payment

FYI: the bigger the yellow surface area on the map, the more money is being generated from that location.

Surprisingly, we spent less than three hours building the data visualization. That’s why teamwork is important! I honestly think we were only able to do this so quickly because we split the work to play to everyone’s specializations 😎.

Goodbye Standard 404 Page

By Eric and Ian

Error 404 Page

Do you remember that running dinosaur error page for Google Chrome? Well, we just created something on that level 😏. We thought it was time to switch up the standard error 404 page, which can sometimes cause minor stress for our users, to something that was more interactive and fun!

We found a coding script of a game called EaselJS that was 80% completed and adapted it to fit our needs. In the original game, players had to shoot stones using an arrow-shaped mouse. We changed the mechanics so that our users had to keep their spacecraft away from meteorites. We chose a space concept because we thought it was a better fit for the 404 page — I mean, you’re pretty much “lost in space.”😂

Check out our new 404 page here.

Ring Ring - Good News Alert

By Yang Hsing

Alert System

Originally, my plan was to create a physical alert, such as having a red light flash whenever something good happened (i.e. reaching a monthly revenue goal, releasing a new feature, etc). However, because of how challenging it was to find the appropriate components for the device, I decided to switch gears and create an alert system that does not include flashing lights 😅.

I used Slack’s platform and programmed our #random channel to spin the figurine whenever someone types /cm-alert. I did find the project challenging, initially, because it was my first time connecting a physical object to an online platform. However, I had a lot of fun and enjoyed starting from having no working knowledge to overcoming the problems I faced 💪.

Transform Standard Messages into LED Messages

By Ben

LED Messages Video

My interest in creating LED messages was inspired by Google’s Interactive Wall 😂. Since it was my first time making LED messages, I decided to create something a bit simpler and used Webduino, a way to use Node.js to control Arduino.

From the video, you can see characters passing through the display screen one at a time. Even though the amount of precision involved in connecting each wire to the appropriate channel was quite high, I had fun working with something new.

What Should We Work on for Our Next Hackathon?

Hack Day is a great way for team members to spend time on projects that they wouldn’t have otherwise worked on! Not only did our devs enjoy the opportunity to work with new technologies, but this experience also boosted our team morale 😍.

We loved sharing the results of our Hack Day with you! Have you participated in a hackathon before? Do you have any ideas for our next Hack Day? Let us know in the comments or in your own post!

Discover and read more posts from Codementor Team
get started
post commentsBe the first to share your opinion
Gary Howard
4 months ago

Someone who claimed to be from a reliable bitcoin exchange got in touch with me and requested my login information. Because I was stupid enough to believe them, they were able to take my bitcoin. I was inconsolable. I didn’t know what to do because I had lost a lot of money. I felt disappointed in myself and was embarrassed to explain what had happened to anyone. Then, though, I thought of your name: Hacking Program Schwartz Software . I was aware that you were my best option for getting my bitcoin back after reading about your work assisting folks in recovering misplaced Schwartz Software. When I contacted you, you took my case right away. You never lost hope and were meticulous and professional. You put in a lot of effort to find the persons who had taken my bitcoin, and in the end, you were able to return it to me. Communicate to Hacking Program Schwartz Software :
+1 205-390-1959
hackingprogramschwartzsoftware@gmail.com

WhatsApp: +1 205-390-1959
Hacking Program Schwartz Software
Washington

Elizabeth hoffman
4 months ago

My name is Elizabeth. I have fallen victim to fraud recently but luckily got help from ALLEGIANT PRO HACKER. I advise anyone seeking out hacking services to ask the hacker all the questions you need before committing to a specific hacker. Any charges that they may present in the course of their services have clarity as to why, where, and the expected overall amount. This will make the process a lot smoother by the end of it all. About two weeks ago, I searched for a hacker who could help me recover my lost USDT. $509,625
worth, lost to wemixbtc, a website with highly running ads on most social media platforms. When I finally landed on my most preferred hacker, ALLEGIANT PRO HACKER, I had to run a thorough background check before asking them questions themselves. I was satisfied with their mode of service payment (no upfront payment), their customer feedback methodology, clarity of communication, and efficiency of recovery. I managed to have my funds in a matter of 24 hours, If you need a good breakdown of the recovery process, contact them email: allegiantprohacker@proton.me and telegram +1-562-553-9611You will get great services as I am attesting. I wish you well in your recovery.

Corey Oliver
5 months ago

HOW I RECOVER MY LOST CRYPTO’S FROM FAKE BROKER ONLINE 2023

I was scammed over ( $345,000 ) by someone I met online on a fake investment project. I started searching for help legally to recover my money and I came across a lot of Testimonies about ETHICREFINANCE Recovery Expects. I contacted them providing the necessary information’s and it took the experts about 27hours to locate and help recover my stolen funds. I am so relieved and the best part was, the scammer was located and arrested by local authorities in his region. I hope this help as many out there who are victims and have lost to these fake online investment scammers. I strongly recommend their professional services for assistance with swift and efficient recovery. They can reached through the link below.
Email Address: ethicsrefinance @gmail com

Show more replies