{"id":18338564,"url":"https://github.com/dawidolko/Windows-Simulaing-System-GUI","last_synced_at":"2025-04-06T05:31:49.054Z","repository":{"id":176885976,"uuid":"658920996","full_name":"dawidolko/Windows-Simulaing-System-GUI","owner":"dawidolko","description":"A portfolio website based on the theme of Windows 10.","archived":false,"fork":false,"pushed_at":"2025-02-12T22:36:47.000Z","size":7256,"stargazers_count":11,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T04:31:56.214Z","etag":null,"topics":["applications","portfolio","portfolio-os-theme","programming","projects","theme","windows"],"latest_commit_sha":null,"homepage":"https://windows.dawidolko.pl/","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/dawidolko.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},"funding":{"github":["dawidolko"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null}},"created_at":"2023-06-26T19:14:53.000Z","updated_at":"2025-02-12T22:36:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"e2c534d5-bdd4-43a6-8f04-343daca378ff","html_url":"https://github.com/dawidolko/Windows-Simulaing-System-GUI","commit_stats":null,"previous_names":["dawidolko/programming-business-applications","dawidolko/simulaing-windows-system-gui","dawidolko/windows-simulaing-system-gui"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dawidolko%2FWindows-Simulaing-System-GUI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dawidolko%2FWindows-Simulaing-System-GUI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dawidolko%2FWindows-Simulaing-System-GUI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dawidolko%2FWindows-Simulaing-System-GUI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dawidolko","download_url":"https://codeload.github.com/dawidolko/Windows-Simulaing-System-GUI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247440346,"owners_count":20939221,"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":["applications","portfolio","portfolio-os-theme","programming","projects","theme","windows"],"created_at":"2024-11-05T20:14:31.149Z","updated_at":"2025-04-06T05:31:45.058Z","avatar_url":"https://github.com/dawidolko.png","language":"JavaScript","readme":"\u003ch1 align=\"center\"\u003e\n  \u003cbr\u003e\n\n  \u003cbr\u003e\n  windows.dawidolko.pl\n  \u003cbr\u003e\n\u003c/h1\u003e\n\n```\nSIMULAING-WINDOW...\n├─ .github/\n│  ├─ ISSUE_TEMPLATE/\n│  └─ workflows/\n├─ node_modules/\n│  └─ ...\n├─ public/\n│  ├─ android-chrome-192x192.png\n│  ├─ android-chrome-512x512.png\n│  ├─ apple-touch-icon.png\n│  ├─ favicon-16x16.png\n│  ├─ favicon-32x32.png\n│  ├─ favicon.ico\n│  ├─ index.html\n│  ├─ manifest.json\n│  ├─ robots.txt\n│  └─ worker.js\n├─ src/\n│  ├─ assets/\n│  ├─ components/\n│  ├─ containers/\n│  ├─ theme/\n│  ├─ utils/\n│  ├─ App.css\n│  ├─ App.js\n│  ├─ App.test.js\n│  ├─ index.js\n│  ├─ index.scss\n│  ├─ logo.svg\n│  ├─ reportWebVitals.js\n│  ├─ serviceWorker.js\n│  └─ setupTests.js\n├─ .gitignore\n├─ LICENSE\n├─ package-lock.json\n├─ package.json\n└─ README.md\n```\n\n\u003ch4 align=\"center\"\u003eA customizable portfolio website based on Microsoft Windows 10 theme.\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e  \n  \u003cimg alt=\"GitHub Workflow Status (branch)\" src=\"https://img.shields.io/github/workflow/status/dawidolko/Simulaing-Windows-System-GUI/Build/master\"\u003e\n  \u003cimg alt=\"Website\" src=\"https://img.shields.io/website?down_color=lightgrey\u0026down_message=DOWN\u0026up_message=UP\u0026url=https%3A%2F%2Fdawidolko.com%2F\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e •\n  \u003ca href=\"#customization\"\u003eCustomization\u003c/a\u003e •\n  \u003ca href=\"#contributing\"\u003eContributing\u003c/a\u003e •\n  \u003ca href=\"#license\"\u003eLicense\u003c/a\u003e •\n  \u003ca href=\"https://dawidolko.pl/\"\u003eLive Demo\u003c/a\u003e\n\u003c/p\u003e\n\n## Installation\n\nTo clone and run this application, you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) installed on your computer. From your command line:\n\n```bash\n# Clone this repository\n$ git clone https://github.com/dawidolko/Simulaing-Windows-System-GUI\n\n# Go into the repository\n$ cd Simulaing-Windows-System-GUI\n\n# Install dependencies\n$ npm install\n\n# Run the app\n$ npm start\n\n# Build the app\n$ npm run build\n```\n\nNote: If you're using Linux Bash for Windows, [see this guide](https://www.howtogeek.com/261575/how-to-run-graphical-linux-desktop-applications-from-windows-10s-bash-shell/) or use `node` from the command prompt.\n\n## Customization\n\n1. Configuring User Data\u003cbr/\u003e\n   Replace the configuration with your details by changing in [user.config.js](src/utils/data/user.config.js)\n\n2. Configuring App Settings\u003cbr/\u003e\n   Configure the App settings like enable/disable or showing the sidebar by changing in [apps.config.js](src/utils/data/apps.config.js)\n\n3. Configuring Wallpaper Settings\u003cbr/\u003e\n   Configure the wallpapers in [apps.config.js](src/utils/data/apps.config.js)\n\n4. Configuring Firebase Analytics\u003cbr/\u003e\n   Enable/disable the analytics by configuring in [project.config.js](src/utils/data/project.config.js)\n\n5. Configuring Firebase Account\u003cbr/\u003e\n   `Note: This step can be skipped if analytics is disabled in step 4.`\u003cbr/\u003e\n   Add `.env` file with the following firebase config\n\n```sh\nREACT_APP_APIKEY = firebase_apikey\nREACT_APP_AUTH_DOMAIN = firebase_auth_domain\nREACT_APP_DATABASE_URL = firebase_database_url\nREACT_APP_PROJECT_ID = firebase_project_id\nREACT_APP_STORAGE_BUCKET = firebase_storage_bucket\nREACT_APP_MESSSAGING_SENDER_ID = firebase_messaging_sender_id\nREACT_APP_APP_ID = firebase_app_id\nREACT_APP_MEASUREMENT_ID = firebase_measurement_id\n```\n\n6. Configuring EmailJS account\n   In the `.env` file add the emailJS account template id as below.\n\n```sh\nREACT_APP_EMAILJS_KEY = email_js_key\n```\n\n## Contributing\n\nContributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n## License\n\nMIT\n\n---\n\n\u003e Portfolio [dawidolko.com](https://dawidolko.pl) \u0026nbsp;\u0026middot;\u0026nbsp;\n\u003e GitHub [@dawidolko](https://github.com/dawidolko) \u0026nbsp;\u0026middot;\u0026nbsp;\n\u003e LinkedIn [@/in/dawidolko](https://www.linkedin.com/in/dawidolko/)\n","funding_links":["https://github.com/sponsors/dawidolko"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdawidolko%2FWindows-Simulaing-System-GUI","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdawidolko%2FWindows-Simulaing-System-GUI","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdawidolko%2FWindows-Simulaing-System-GUI/lists"}