{"id":16852165,"url":"https://github.com/mikelane/personal-site","last_synced_at":"2026-05-16T23:04:48.025Z","repository":{"id":92937126,"uuid":"293650805","full_name":"mikelane/personal-site","owner":"mikelane","description":"A personal site written in typescript using Svelte and Sapper with TypeGraphQL","archived":false,"fork":false,"pushed_at":"2020-09-12T14:10:04.000Z","size":110,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-24T16:11:18.733Z","etag":null,"topics":["mdsvex","sapper","svelte","typegraphql","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/mikelane.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}},"created_at":"2020-09-07T23:13:52.000Z","updated_at":"2023-03-05T05:39:01.000Z","dependencies_parsed_at":"2023-03-14T15:15:37.926Z","dependency_job_id":null,"html_url":"https://github.com/mikelane/personal-site","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikelane%2Fpersonal-site","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikelane%2Fpersonal-site/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikelane%2Fpersonal-site/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikelane%2Fpersonal-site/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mikelane","download_url":"https://codeload.github.com/mikelane/personal-site/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244197245,"owners_count":20414437,"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","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":["mdsvex","sapper","svelte","typegraphql","typescript"],"created_at":"2024-10-13T13:35:38.229Z","updated_at":"2026-05-16T23:04:47.935Z","avatar_url":"https://github.com/mikelane.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Personal Site\n\nThis is the code for my personal site. It will eventually have a personal\nblog, a CV, and some other information. This is mostly done as a convenient\nway to learn Svelte and Sapper, static site generation, Typescript,\nTypeGraphQL, and MDsveX.\n\nSo far I've added the basic project, Typescript, and managing posts with a\nSQLite3 database. Most of my work has been experimentation, so it is not\nyet well tested. Additionally, the front end portion has not been touched.\n\n### TODO:\n- Add blog/ route for blog overview and most recent 10 posts.\n- Add routes for /year, /year/month, /year/month/day\n- Modify /[slug] route to be /[...meta] in order to support /year/month/day/[slug] route\n- Create svelte pages for all of the above\n- Implement UI design\n- Test Test Test\n- Generate static pages and deploy to github.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikelane%2Fpersonal-site","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmikelane%2Fpersonal-site","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikelane%2Fpersonal-site/lists"}