{"id":15099678,"url":"https://github.com/martinwebdev95/starkwebclone","last_synced_at":"2026-01-06T22:44:46.620Z","repository":{"id":217817478,"uuid":"744663452","full_name":"MartinWebDev95/StarkWebClone","owner":"MartinWebDev95","description":"Frontend Practice challenge that consists of creating a clone of the Stark website","archived":false,"fork":false,"pushed_at":"2024-01-19T08:57:55.000Z","size":3766,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-01T18:14:52.572Z","etag":null,"topics":["astro","cssmodules","frontend","frontendpractice","javascript","reactjs","vercel-deployment"],"latest_commit_sha":null,"homepage":"https://stark-web-clone.vercel.app/","language":"Astro","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/MartinWebDev95.png","metadata":{"files":{"readme":"README.en.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":"2024-01-17T18:58:28.000Z","updated_at":"2024-02-21T08:20:15.000Z","dependencies_parsed_at":"2024-09-15T18:22:37.296Z","dependency_job_id":null,"html_url":"https://github.com/MartinWebDev95/StarkWebClone","commit_stats":{"total_commits":35,"total_committers":1,"mean_commits":35.0,"dds":0.0,"last_synced_commit":"f255b50828b5d411ab1d579f96278b9e474f53f0"},"previous_names":["martinwebdev95/starkwebclone"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MartinWebDev95%2FStarkWebClone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MartinWebDev95%2FStarkWebClone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MartinWebDev95%2FStarkWebClone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MartinWebDev95%2FStarkWebClone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MartinWebDev95","download_url":"https://codeload.github.com/MartinWebDev95/StarkWebClone/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245858879,"owners_count":20684057,"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":["astro","cssmodules","frontend","frontendpractice","javascript","reactjs","vercel-deployment"],"created_at":"2024-09-25T17:25:53.946Z","updated_at":"2026-01-06T22:44:46.579Z","avatar_url":"https://github.com/MartinWebDev95.png","language":"Astro","funding_links":[],"categories":[],"sub_categories":[],"readme":"[Button Language]: https://img.shields.io/badge/Leer%20En%20Español-000000?style=for-the-badge\n\n[![Button Language]](https://github.com/MartinWebDev95/StarkWebClone/blob/master/README.md)\n\n# Stark Web Clone\n---\n[Button Stark Web]: https://img.shields.io/badge/Original%20Stark%20Web-3A1FD3?style=for-the-badge\n[Button Stark Web Clone]: https://img.shields.io/badge/Stark%20Web%20Clone-3A1FD3?style=for-the-badge\n\nThis is a [Frontend Practice web challenge](https://www.frontendpractice.com/projects/stark) that consists of creating a clone of the Stark website.\n\n[![Button Stark Web Clone]](https://stark-web-clone.vercel.app/)\n[![Button Stark Web]](https://www.getstark.co/)\n\n## 👨🏽‍💻 What technologies have I used?\n---\n\n[Button Vercel]: https://img.shields.io/badge/Deploy%20on%20Vercel-000000?style=for-the-badge\u0026logo=vercel\n[Button Astro]: https://img.shields.io/badge/Astro-000000?style=for-the-badge\u0026logoColor=BC52EE\u0026logo=astro\n[Button React]: https://img.shields.io/badge/React-000000?style=for-the-badge\u0026logo=react\n[Button Modules]:https://img.shields.io/badge/CSS%20Modules-000000?style=for-the-badge\u0026logo=css-modules\n\n[![Button Astro]](https://astro.build/)\n[![Button React]](https://react.dev/)\n[![Button Modules]](https://github.com/css-modules/css-modules?tab=readme-ov-file)\n[![Button Vercel]](https://vercel.com/)\n\n- **Astro:** I have used Astro as the main framework of the project, creating the vast majority of components. Astro is a framework that does not load JavaScript by default on the client, it's SSR (Server Side Rendering), and that causes the loading of the website to be practically instantaneous.\n\n- **React:** I have used React for all components that are interactive with the user, that is, all those components that trigger an event.\n\n- **CSS Modules:** I have used CSS Modules to style React components.\n\n## 📸 Some Screenshots!\n---\n\n![Hero Section Screenshot](https://github.com/MartinWebDev95/StarkWebClone/blob/master/public/assets/screenshots/heroSection.png)\n\n![Video Section Screenshot](https://github.com/MartinWebDev95/StarkWebClone/blob/master/public/assets/screenshots/videoSection.png)\n\n![Features Section Screenshot](https://github.com/MartinWebDev95/StarkWebClone/blob/master/public/assets/screenshots/featuresSection.png)\n\n![Footer Section Screenshot](https://github.com/MartinWebDev95/StarkWebClone/blob/master/public/assets/screenshots/footerSection.png)\n\n## 🗃️ Project Structure\n---\n\nThis is the structure that I have used in this project\n\n```text\n/\n├── public/\n│   ├── assets/\n│   │   └── image.png\n│   └── fonts/\n│       └── font.otf\n│\n├── src/\n│   ├── components/\n│   │   └── Component.astro\n│   │   └── Component/\n│   │       └── index.jsx\n│   │       └── Component.module.css\n│   ├── hooks/\n│   │   └── useHook.js\n│   ├── layouts/\n│   │   └── Layout.astro\n│   ├── lib/\n│   │   └── getData.js\n│   └── pages/\n│       └── index.astro\n└── package.json\n```\n## 👀 Where you can find me?\n---\n\n[Button Portfolio]: https://img.shields.io/badge/Visit%20My%20Portfolio-000000?style=for-the-badge\n\n[![Button Portfolio]](https://my-portolio-martinwebdev95.vercel.app/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmartinwebdev95%2Fstarkwebclone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmartinwebdev95%2Fstarkwebclone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmartinwebdev95%2Fstarkwebclone/lists"}