{"id":19977187,"url":"https://github.com/adrianhajdin/jsm_resources_next13","last_synced_at":"2025-05-04T03:30:42.988Z","repository":{"id":194993165,"uuid":"692026450","full_name":"adrianhajdin/jsm_resources_next13","owner":"adrianhajdin","description":"JSM Resources","archived":false,"fork":false,"pushed_at":"2023-12-17T12:37:45.000Z","size":8006,"stargazers_count":121,"open_issues_count":3,"forks_count":35,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-08T02:43:23.097Z","etag":null,"topics":["nextjs","nextjs13"],"latest_commit_sha":null,"homepage":"https://jsmastery.pro/resources","language":"TypeScript","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/adrianhajdin.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":"2023-09-15T11:59:47.000Z","updated_at":"2025-01-16T07:37:57.000Z","dependencies_parsed_at":"2024-11-13T03:29:13.841Z","dependency_job_id":"4b9d9fa0-8043-4094-8dfd-0e6398e63430","html_url":"https://github.com/adrianhajdin/jsm_resources_next13","commit_stats":null,"previous_names":["adrianhajdin/jsm_resources_next13"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianhajdin%2Fjsm_resources_next13","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianhajdin%2Fjsm_resources_next13/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianhajdin%2Fjsm_resources_next13/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianhajdin%2Fjsm_resources_next13/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrianhajdin","download_url":"https://codeload.github.com/adrianhajdin/jsm_resources_next13/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252283543,"owners_count":21723491,"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":["nextjs","nextjs13"],"created_at":"2024-11-13T03:27:16.800Z","updated_at":"2025-05-04T03:30:41.735Z","avatar_url":"https://github.com/adrianhajdin.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# How I Made My Website Load in 0.364 Seconds | Build and Deploy\n![Platform](https://i.ibb.co/Cmc2FhW/Thumbnail-11.png)\n\n## https://jsmastery.pro/resources\n\n\n# Technologies and Frameworks\n\n- **Next.js**: A React framework for building JavaScript applications.\n- **Sanity.io**: A platform for structured content that comes with an open-source editing environment called Sanity Studio.\n- **Tailwind CSS**: A utility-first CSS framework for rapidly building custom user interfaces.\n- **TypeScript**: A statically typed superset of JavaScript that adds optional types.\n- **React**: A JavaScript library for building user interfaces.\n- **Node.js**: A JavaScript runtime built on Chrome's V8 JavaScript engine.\n- **CSS**: A stylesheet language used for describing the look and formatting of a document written in HTML.\n- **JSON**: A lightweight data-interchange format that is easy for humans to read and write and easy for machines to parse and generate.\n- **@sanity/image-url**: A library for generating image URLs with Sanity.io.\n- **next-sanity**: A library that provides utilities for working with Sanity.io in Next.js applications.\n- **clsx**: A tiny utility for constructing `className` strings conditionally.\n- **tailwind-merge**: A utility for merging Tailwind CSS classes.\n- **query-string**: A library for parsing and stringifying URL query strings.\n# Installation\n\nFollow these steps to install and setup the project:\n\n1. Clone the repository to your local machine using the following command:\n\n```bash\ngit clone https://github.com/adrianhajdin/jsm_resources_next13.git\n```\n\n2. Navigate to the project directory:\n\n```bash\ncd jsm_resources_next13\n```\n\n3. Install the required dependencies. The project requires Next.js, React, React DOM, Sanity, Styled Components, Tailwind CSS, TypeScript, and various other dependencies. You can install these using npm or yarn. Here is an example using npm:\n\n```bash\nnpm install\n```\n\n4. Run the repo\n```bash\nnpm run dev\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadrianhajdin%2Fjsm_resources_next13","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadrianhajdin%2Fjsm_resources_next13","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadrianhajdin%2Fjsm_resources_next13/lists"}