Skip to content

Weffe/titan-rover-ui-2017

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Titan Rover UI - 2017

Welcome to the UI used by the Titan Rover team for the 2017 University Rover Challenge. This was my first attempt at creating a web application using React. The main purpose for our UI was for it to be a real-time data driven application and we accomplished that by using socket.io!

Some things that I have learned from this project is that I need a better file structure. Granted that this was my first attempt at building a web app and also my first time working with React so its painfully obvious the decisions I made are not the best. I plan to take what I have learned and re-write the 2018 UI with better everything: better file organization, better smart vs dumb component separation, use of Higher Order Components, etc.

Things Used:

  • socket.io
  • react-router
  • leaflet
  • c3.js
  • ant design component library

- Weffe