{"id":22989538,"url":"https://github.com/biomathcode/hmu","last_synced_at":"2025-08-11T17:40:38.079Z","repository":{"id":218518423,"uuid":"746292419","full_name":"biomathcode/hmu","owner":"biomathcode","description":null,"archived":false,"fork":false,"pushed_at":"2024-02-05T13:38:03.000Z","size":1836,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-08T02:45:19.829Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://hmu-phi.vercel.app","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/biomathcode.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}},"created_at":"2024-01-21T16:33:42.000Z","updated_at":"2024-02-07T22:38:18.000Z","dependencies_parsed_at":"2024-02-05T14:29:10.359Z","dependency_job_id":"09543537-5e4c-4188-97b8-29fb22c84368","html_url":"https://github.com/biomathcode/hmu","commit_stats":null,"previous_names":["biomathcode/hmu"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/biomathcode%2Fhmu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/biomathcode%2Fhmu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/biomathcode%2Fhmu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/biomathcode%2Fhmu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/biomathcode","download_url":"https://codeload.github.com/biomathcode/hmu/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246811248,"owners_count":20837745,"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":[],"created_at":"2024-12-15T04:17:52.710Z","updated_at":"2025-04-02T11:45:15.360Z","avatar_url":"https://github.com/biomathcode.png","language":"TypeScript","readme":"### HMU: Hit me up\nHMU is a portfolio template for bloggers, indie developer, any 1 who is on internet and wants to write and sell its goods. The aim is to be composable, adaptable and plug\u0026play.\n\n\n![header Image for the project](screenshot.webp)\n\n\n\n#### Deploy\n\nMake Sure to update the environment variables\n\n```\nHASHNODE_API_KEY={your_api_key}\nLEMONSQUEEZY_API_KEY={your_ls_api_key}\nNEXT_PUBLIC_HASHNODE_GQL_ENDPOINT=https://gql.hashnode.com\nNEXT_PUBLIC_HASHNODE_PUBLICATION_HOST=blog.coolhead.in\nNEXT_PUBLIC_LEMONSQUEEZY_STORE=shop.coolhead.in\nNEXT_PUBLIC_MODE=development\nOLLAMA_BASE_URL=http://localhost:11434\nOPENAI_API_KEY={your_openai_key}\n\n```\n\n\n\n\nVercel: [![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https://github.com/biomathcode/hmu)\n\n\n\n\n#### Tech Stack\n- Tailwind\n- Nextjs\n- [Lemon Squeezy](https://www.lemonsqueezy.com/)\n- [Headless hashnode](https://github.com/hashnode/starter-kit)\n- [ChatGPT](https://chat.openai.com/)\n- [Nextjs Themes](https://www.npmjs.com/package/next-themes)\n\n- [Tailwind Animation](https://www.npmjs.com/package/tailwindcss-animate#changing-animation-delay)\n- [Lucide React icons](https://lucide.dev/guide/packages/lucide-react)\n\n#### Features\n- SEO\n- Blogs from hashnode\n- Launch Site\n- Get Products from Lemon Squeezy\n- AI intergrations for writing\n\n---\n\n### Bento Layout\n\nBento Card Types: Big, Long, medium, small, \nsmall =\u003e 180px, 180px =\u003e 360px\ngap=\u003e \nlong =\u003e 80px, 380px;\n\ntext sizes;\nlarge = 20px; line-height: 26px, 400\nheader = 14px; line-height: 16.8px, 400\ndescription = 12px; rgba(0,0,0,0.6), line-height: 16px\nbuttontext = 12px; 700, white\n\n\n### Structure of BentoCard\n\nBentoCard will have to BentoContainer, BentoBackground\nBentoContainer =\u003e BentoBody, BentoHeader, \nBentoBody =\u003e will can add custom element like spotify playlist or instagram image grid\nBentoImage =\u003e will have url and tagline as props\nBentoVideo =\u003e will have url and tagline as props\n\n\n\n\n## Getting Started\n\nFirst, run the development server:\n\n```bash\nnpm run dev\n# or\nyarn dev\n# or\npnpm dev\n# or\nbun dev\n```\n\n\n### Feedback\n\n- max-width for name as well\n- \n\n\n### References \nhttps://dev.to/newbing/how-to-use-lemon-squeezy-as-a-payment-in-nextjs-e46\nInfinite scroll: https://www.youtube.com/watch?v=FKZAXFjxlJI\n\nhttps://tailwindcss.com/blog/tailwindcss-v3-4\n\n\nCheckout Link for LemonSqueezy = https://www.supaboost.dev/guides/supabase-nextjs-lemon-squeezy/rendering-lemon-squeezy-products","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbiomathcode%2Fhmu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbiomathcode%2Fhmu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbiomathcode%2Fhmu/lists"}