{"id":17749411,"url":"https://github.com/weffe/titan-rover-ui-2017","last_synced_at":"2026-04-13T01:37:47.645Z","repository":{"id":99152637,"uuid":"71102272","full_name":"Weffe/titan-rover-ui-2017","owner":"Weffe","description":"Titan Rover UI - 2017","archived":false,"fork":false,"pushed_at":"2017-06-11T21:19:19.000Z","size":3130,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-14T22:45:39.424Z","etag":null,"topics":["c3js","leaflet","react","react-router","socket-io"],"latest_commit_sha":null,"homepage":"https://weffe.github.io/titan-rover-ui-2017/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Weffe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-10-17T05:17:55.000Z","updated_at":"2017-06-11T21:19:53.000Z","dependencies_parsed_at":"2023-04-08T22:45:17.257Z","dependency_job_id":null,"html_url":"https://github.com/Weffe/titan-rover-ui-2017","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Weffe/titan-rover-ui-2017","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Weffe%2Ftitan-rover-ui-2017","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Weffe%2Ftitan-rover-ui-2017/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Weffe%2Ftitan-rover-ui-2017/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Weffe%2Ftitan-rover-ui-2017/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Weffe","download_url":"https://codeload.github.com/Weffe/titan-rover-ui-2017/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Weffe%2Ftitan-rover-ui-2017/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31736723,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-12T22:19:12.206Z","status":"ssl_error","status_checked_at":"2026-04-12T22:18:33.088Z","response_time":58,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c3js","leaflet","react","react-router","socket-io"],"created_at":"2024-10-26T11:23:11.643Z","updated_at":"2026-04-13T01:37:47.626Z","avatar_url":"https://github.com/Weffe.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Titan Rover UI - 2017\n\n#### Online Working Demo: [https://weffe.github.io/titan-rover-ui-2017/](https://weffe.github.io/titan-rover-ui-2017/)\n\nWelcome to the UI used by the Titan Rover team for the 2017 University Rover Challenge. This was my first attempt at creating\na 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\nby using socket.io!\n\nSome things that I have learned from this project is that I need a better file structure. Granted that this was my first attempt at\nbuilding 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\ntake what I have learned and re-write the 2018 UI with better everything: better file organization, better smart vs dumb component separation,\nuse of Higher Order Components, etc.\n\nThings Used:\n\n- socket.io\n- react-router\n- leaflet\n- c3.js\n- ant design component library\n\n\\- Weffe","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweffe%2Ftitan-rover-ui-2017","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweffe%2Ftitan-rover-ui-2017","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweffe%2Ftitan-rover-ui-2017/lists"}