{"id":17274622,"url":"https://github.com/rip21/next-ololos-blog","last_synced_at":"2025-04-14T08:54:30.257Z","repository":{"id":40945127,"uuid":"94885513","full_name":"RIP21/next-ololos-blog","owner":"RIP21","description":"Ololos blog. Overcomplicated travel blog written using GraphQL + React + Next.js. For learning purpose :)","archived":false,"fork":false,"pushed_at":"2022-12-08T18:19:36.000Z","size":23056,"stargazers_count":8,"open_issues_count":22,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T22:23:38.609Z","etag":null,"topics":["apollo","blog","example","graphql","nextjs","react","reactjs","styled-components","universal"],"latest_commit_sha":null,"homepage":"http://ololos.space/","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/RIP21.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}},"created_at":"2017-06-20T11:46:40.000Z","updated_at":"2023-04-11T19:54:28.000Z","dependencies_parsed_at":"2023-01-25T15:32:02.514Z","dependency_job_id":null,"html_url":"https://github.com/RIP21/next-ololos-blog","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/RIP21%2Fnext-ololos-blog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RIP21%2Fnext-ololos-blog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RIP21%2Fnext-ololos-blog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RIP21%2Fnext-ololos-blog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RIP21","download_url":"https://codeload.github.com/RIP21/next-ololos-blog/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248852109,"owners_count":21171839,"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":["apollo","blog","example","graphql","nextjs","react","reactjs","styled-components","universal"],"created_at":"2024-10-15T08:54:22.587Z","updated_at":"2025-04-14T08:54:30.232Z","avatar_url":"https://github.com/RIP21.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# next-ololos-blog \n\n[![Greenkeeper badge](https://badges.greenkeeper.io/RIP21/next-ololos-blog.svg)](https://greenkeeper.io/)  \n[![Graphcool badge](https://www.graph.cool/static/media/badge.2cbac90a.svg)](https://www.graph.cool/)\n\nOlolos-blog is a travel blog I wrote for learning purposes, now it's mine sort of playground for learning and trying new tech.\n\nIf you have any questions about the code and tech, please ask in issues section :) \n\nThe project made of `React`, `next.js`, `apollo-graphql`, `styled-components` and `react-semantic-ui`. \n\nFrom next.js part, it uses: \n- Custom express server with custom parameterized routes\n- styled-components instead of original styled-jsx\n- apollo-grapql integration with next.js\n- meta info injection for better CEO\n- A few semantic HTML tags so it will be better parsable by bots\n- Google analytics integration\n\n\nOld unused, for now, backend part: https://github.com/RIP21/ololos-blog-react-redux-universal/tree/master/backend\n\n \nDev tooling installed:\n- Prettier\n- ESlint\n- Stylelint\n- Jest\n\nTo build:\n```\nyarn build\n```\nThen to run in production:\n```\nyarn start\n```\n\nTo run in develop:\n```\nyarn dev\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frip21%2Fnext-ololos-blog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frip21%2Fnext-ololos-blog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frip21%2Fnext-ololos-blog/lists"}