{"id":23699614,"url":"https://github.com/allient/create-react-app-template","last_synced_at":"2026-01-27T13:30:19.818Z","repository":{"id":122844031,"uuid":"310858746","full_name":"allient/create-react-app-template","owner":"allient","description":null,"archived":false,"fork":false,"pushed_at":"2020-12-24T01:04:46.000Z","size":535,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-30T08:13:50.315Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/allient.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}},"created_at":"2020-11-07T14:10:03.000Z","updated_at":"2020-12-24T01:04:48.000Z","dependencies_parsed_at":"2023-08-13T03:48:21.796Z","dependency_job_id":null,"html_url":"https://github.com/allient/create-react-app-template","commit_stats":null,"previous_names":["allient/create-react-app-template"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/allient%2Fcreate-react-app-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/allient%2Fcreate-react-app-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/allient%2Fcreate-react-app-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/allient%2Fcreate-react-app-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/allient","download_url":"https://codeload.github.com/allient/create-react-app-template/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239774329,"owners_count":19694699,"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-30T08:13:52.123Z","updated_at":"2026-01-27T13:30:19.715Z","avatar_url":"https://github.com/allient.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Create a project in react \n\nUse the next command: \n\n#### `npx create-react-app name`\n\nMove all the files and folders to the repository \n\n#### `Move the archives to the repository` \n\nThen you can erase the folder that is empty.  \n\nIn the next steps you need to create folders for all the project:\n\n## Folders\n\n* assets\n* components\n* constants\n* hooks\n* layouts\n\nIn the folder of redux: \n\n* redux\n\nRedux allow to modifying a state from anywhere in the code when is correctly configured.\n\n- You need to create another folders in the folder of redux:\n\n* slices\n\nIn this folder we save all the states  \n\n* store\n\nIn another hand this folder is connected to the global states\n\nThen we can doing the creation of another folders:\n\n* services\n\nThis folders is used to storage the services that we can consume of a third parts or entities\n\n* theme\n\nThis folder is destined to storage the framework to use in the views or the Interface\n\n* utils\n\nThis folder contains functions that I created and I will reused\n\n* views\n\nFinally in this folder I can find the views of the project, the structure. \n\nSo after that we do all this steps, we can go to the rest of files of src and we need just the files:\n\n#### `App.js`\n#### `index.js`\n\nAll the rest of files we can erase. ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallient%2Fcreate-react-app-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fallient%2Fcreate-react-app-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallient%2Fcreate-react-app-template/lists"}