{"id":23869174,"url":"https://github.com/extrawest/react_spacelaunch_app","last_synced_at":"2025-10-26T06:40:53.074Z","repository":{"id":121938800,"uuid":"559553367","full_name":"extrawest/react_spacelaunch_app","owner":"extrawest","description":null,"archived":false,"fork":false,"pushed_at":"2022-10-30T13:33:00.000Z","size":14399,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-30T17:46:38.529Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/extrawest.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":"2022-10-30T13:31:59.000Z","updated_at":"2022-10-30T13:33:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"9b5f1249-91df-4368-8cc3-b2ecd5d7cff7","html_url":"https://github.com/extrawest/react_spacelaunch_app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/extrawest/react_spacelaunch_app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/extrawest%2Freact_spacelaunch_app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/extrawest%2Freact_spacelaunch_app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/extrawest%2Freact_spacelaunch_app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/extrawest%2Freact_spacelaunch_app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/extrawest","download_url":"https://codeload.github.com/extrawest/react_spacelaunch_app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/extrawest%2Freact_spacelaunch_app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281068980,"owners_count":26438554,"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","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"2025-01-03T12:16:17.781Z","updated_at":"2025-10-26T06:40:53.067Z","avatar_url":"https://github.com/extrawest.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Spacelaunch App\n\nThis project was generated using [Nx](https://nx.dev).\n\nNx supports many plugins which add capabilities for developing different types of applications and different tools.\n\nThese capabilities include generating applications, libraries, etc as well as the devtools to test, and build projects as well.\n\n### Deployed Project\n\nLive: [budget-tracker-3da85.web.app](https://spacelaunch-9d930.web.app/)\n\n### Documentation\n\nHere is a short description of all main scripts, commands, and other things that will allow you to start developing this project\n\n#### How to set up your Local Environment?\n\nTo start project development you need to have correct node and npm versions. The correct version of the node is in the .nvmrc file. To use it you must, to have nvm(node version manager) installed [(installation guide)](https://github.com/nvm-sh/nvm#installing-and-updating). When you have it installed you can use `nvm use` command from the project root, and it will use version from .nvmrc\n\n```bash\n# Use node version specified in .nvmrc\nnvm use\n\n# Show current node version\nnvm current\n```\n\nIf you want to update node version you have to do it in .nvmrc\n\n#### How to write correct and meaningful commit messages?\n\nEveryone should write good commit messages, to be able in the future understands what and when was created\n\nSpecification: [www.conventionalcommits.org](https://www.conventionalcommits.org/en/v1.0.0/)\n\nMessage rules for this project: [conventional-changelog/commitlint](https://github.com/conventional-changelog/commitlint#what-is-commitlint)\n\n#### Project Scripts (from package.json)\n\n```bash\n# Start development server for default app\nyarn start\n\n# Build default app for production\nyarn build\n\n# Create service-worker.js for client app (automatically run after build)\nyarn postbuild\n\n# Run unit tests for default app\nyarn test\n\n# Lint code for default app\nyarn lint\n\n# Run end-to-end tests for default app\nyarn e2e\n\n# Run unit tests for all apps and libs\nyarn test:all\n\n# Lint code for all apps and libs\nyarn lint:all\n\n# Update all Nx plugins and generate migrations.json file\nyarn migrate\n\n# Run migrations.json to tweak your code\nyarn migrations:run\n\n# Build and deploy client app to live\nyarn deploy:client:live\n```\n\n#### Nx CLI Cheat Sheet\n\n```bash\n# Generate an application\nnx g @nrwl/react:app \u003cmy-app\u003e\n\n# Generate a library\nnx g @nrwl/react:lib \u003cmy-lib\u003e\n\n# Start dev server\nnx serve \u003cmy-app\u003e\n\n# Generate a new component\nnx g @nrwl/react:component \u003cmy-component\u003e --project=\u003cmy-app\u003e\n\n# Build a project\nnx build \u003cmy-app\u003e\n\n# Execute the unit tests via Jest\nnx test \u003cmy-app\u003e\n\n# Execute the unit tests affected by a change\nnx affected:test\n\n# Execute the end-to-end tests via Cypress\nnx e2e \u003cmy-app\u003e\n\n# Execute the end-to-end tests affected by a change\nnx affected:e2e\n\n# See a diagram of the dependencies of your projects\nnx graph\n```\n\n### List of Tools\n\n![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge\u0026logo=javascript\u0026logoColor=black)\n![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge\u0026logo=typescript\u0026logoColor=white)\n![React](https://img.shields.io/badge/React-20232A?style=for-the-badge\u0026logo=react\u0026logoColor=61DAFB)\n![Redux](https://img.shields.io/badge/Redux-593D88?style=for-the-badge\u0026logo=redux\u0026logoColor=white)\n![Material UI](https://img.shields.io/badge/Material--UI-0081CB?style=for-the-badge\u0026logo=mui\u0026logoColor=white)\n![Nx](https://img.shields.io/badge/workspace-143157?style=for-the-badge\u0026logo=NX\u0026logoColor=white)\n![Firebase](https://img.shields.io/badge/Firebase-FFCB2B?style=for-the-badge\u0026logo=firebase\u0026logoColor=333333)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fextrawest%2Freact_spacelaunch_app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fextrawest%2Freact_spacelaunch_app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fextrawest%2Freact_spacelaunch_app/lists"}