{"id":20657342,"url":"https://github.com/sammyleths/xcisetrackr","last_synced_at":"2025-10-10T05:15:11.240Z","repository":{"id":152783061,"uuid":"575041309","full_name":"SammyLeths/xcisetrackr","owner":"SammyLeths","description":"XciseTrackr is a simple web application that allows users track their physical exercise. Built with HTML5, SCSS / CSS, JavaScript, Leaflet","archived":false,"fork":false,"pushed_at":"2025-02-15T21:18:46.000Z","size":38,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-16T19:35:20.961Z","etag":null,"topics":["css3","exercise-tracker","html5","javascript","javascript-library","leafletjs","npm","sass","scss","vanilla-javascript"],"latest_commit_sha":null,"homepage":"https://xcisetrackr.netlify.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SammyLeths.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2022-12-06T16:14:17.000Z","updated_at":"2025-02-15T21:18:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"efb93699-7431-4ea7-8591-140ef250982c","html_url":"https://github.com/SammyLeths/xcisetrackr","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SammyLeths/xcisetrackr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SammyLeths%2Fxcisetrackr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SammyLeths%2Fxcisetrackr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SammyLeths%2Fxcisetrackr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SammyLeths%2Fxcisetrackr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SammyLeths","download_url":"https://codeload.github.com/SammyLeths/xcisetrackr/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SammyLeths%2Fxcisetrackr/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279002866,"owners_count":26083468,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["css3","exercise-tracker","html5","javascript","javascript-library","leafletjs","npm","sass","scss","vanilla-javascript"],"created_at":"2024-11-16T18:20:05.164Z","updated_at":"2025-10-10T05:15:11.221Z","avatar_url":"https://github.com/SammyLeths.png","language":"JavaScript","funding_links":["https://buymeacoffee.com/sammyleths"],"categories":[],"sub_categories":[],"readme":"\u003ch1\u003eXciseTrackr\u003c/h1\u003e\n\nXciseTrackr is a simple web application that allows users track their physical exercise such as cycling and running based on the location where these workouts were performed. The application also enables the user save specific details about each workout activity such as the distance covered, duration of the exercise, and cadence or stride rate which are store in the browser local storage.\n\nThis web application features an interactive map from the Leaflet library which allows users to place pin on the specific location where their exercise took place. The entire app was bult with the following:\n\n\u003cul\u003e\n  \u003cli\u003eHTML5\u003c/li\u003e\n  \u003cli\u003eSCSS / CSS\u003c/li\u003e\n  \u003cli\u003eJavaScript\u003c/li\u003e\n  \u003cli\u003eLeaflet\u003c/li\u003e\n  \u003cli\u003eDev dependencies such as: Autoprefixer and PostCSS\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch2\u003eScreenshot\u003c/h2\u003e\n\n![Artboard 1v1-min](https://user-images.githubusercontent.com/64320618/209964006-3dbe7f32-7e9b-4fad-908d-5719145305a9.png)\n\n\u003ch2\u003eLinks\u003c/h2\u003e\n\n\u003cul\u003e\n  \u003cli\u003eDemo: \u003ca href=\"https://xcisetrackr.netlify.app/\" target=\"_blank\"\u003ehttps://xcisetrackr.netlify.app/\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch2\u003eTech Stack\u003c/h2\u003e\n\n\u003cp align=\"left\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge\u0026logo=html5\u0026logoColor=white\" alt=\"HTML\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/sass-hotpink.svg?style=for-the-badge\u0026logo=sass\u0026logoColor=white\" alt=\"SASS\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge\u0026logo=css3\u0026logoColor=white\" alt=\"CSS3\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/JavaScript-black?style=for-the-badge\u0026logo=javascript\u0026logoColor=%23F7DF1E\" alt=\"JAVASCRIPT\" /\u003e\n\u003c/p\u003e\n\n\u003ch2\u003eHelpful Resources\u003c/h2\u003e\n\n\u003cul\u003e\n  \u003cli\u003e\u003cb\u003eHTML5:\u003c/b\u003e \n    \u003cul\u003e\n      \u003cli\u003e\u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/HTML\" target=\"_blank\"\u003eMDN\u003c/a\u003e: Mozilla Developer Network - HTML (HyperText Markup Language)\u003c/li\u003e\n      \u003cli\u003e\u003ca href=\"https://www.w3schools.com/html/html_intro.asp\" target=\"_blank\"\u003eW3SCHOOL\u003c/a\u003e: HTML Introduction\u003c/li\u003e\n    \u003c/ul\u003e\n  \u003c/li\u003e\n  \u003cli\u003e\u003cb\u003eCSS3:\u003c/b\u003e \n    \u003cul\u003e\n      \u003cli\u003e\u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/CSS\" target=\"_blank\"\u003eMDN\u003c/a\u003e: Mozilla Developer Network - CSS (Cascading Style Sheets)\u003c/li\u003e\n      \u003cli\u003e\u003ca href=\"https://www.w3schools.com/css/css_intro.asp\" target=\"_blank\"\u003eW3SCHOOL\u003c/a\u003e: CSS Introduction\u003c/li\u003e\n    \u003c/ul\u003e\n  \u003c/li\u003e\n  \u003cli\u003e\u003cb\u003eJAVASCRIPT:\u003c/b\u003e \n    \u003cul\u003e\n      \u003cli\u003e\u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript\" target=\"_blank\"\u003eMDN\u003c/a\u003e: Mozilla Developer Network - JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions\u003c/li\u003e\n      \u003cli\u003e\u003ca href=\"https://www.w3schools.com/js/js_intro.asp\" target=\"_blank\"\u003eW3SCHOOL\u003c/a\u003e: JavaScript Introduction\u003c/li\u003e\n    \u003c/ul\u003e\n  \u003c/li\u003e\n  \u003cli\u003e\n    \u003cb\u003e\u003ca href=\"https://leafletjs.com/\" target=\"_blank\"\u003eLEAFLET\u003c/a\u003e\u003c/b\u003e: JavaScript library for mobile-friendly interactive maps\n  \u003c/li\u003e\n  \u003cli\u003e\u003cb\u003eDEV DEPENDENCIES:\u003c/b\u003e \n    \u003cul\u003e\n      \u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/autoprefixer\" target=\"_blank\"\u003eAutoprefixer\u003c/a\u003e: Parse CSS and add vendor prefixes to CSS rules\u003c/li\u003e\n      \u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/postcss\" target=\"_blank\"\u003ePostCSS\u003c/a\u003e: Tool for transforming styles with JS plugins\u003c/li\u003e\n    \u003c/ul\u003e\n  \u003c/li\u003e\n  \u003cli\u003e\n    \u003cb\u003e\u003ca href=\"https://mugshotbot.com/\" target=\"_blank\"\u003eMUGSHOTBOT\u003c/a\u003e\u003c/b\u003e: Automatic beautiful link previews\n  \u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch2\u003eAuthor's Links\u003c/h2\u003e\n\n\u003cul\u003e\n  \u003cli\u003ePortfolio - \u003ca href=\"https://sammyleths.com\" target=\"_blank\"\u003e@SammyLeths\u003c/a\u003e\u003c/li\u003e\n  \u003cli\u003eLinkedin - \u003ca href=\"https://www.linkedin.com/in/eyiowuawi/\" target=\"_blank\"\u003e@SammyLeths\u003c/a\u003e\u003c/li\u003e\n  \u003cli\u003eTwitter - \u003ca href=\"https://twitter.com/SammyLeths\" target=\"_blank\"\u003e@SammyLeths\u003c/a\u003e\u003c/li\u003e\n  \u003cli\u003eBuy me a Coffee - \u003ca href=\"https://buymeacoffee.com/sammyleths\" target=\"_blank\"\u003e@SammyLeths\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsammyleths%2Fxcisetrackr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsammyleths%2Fxcisetrackr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsammyleths%2Fxcisetrackr/lists"}