{"id":23417301,"url":"https://github.com/max-im/react-calendar-calc","last_synced_at":"2026-04-16T05:33:08.382Z","repository":{"id":88599523,"uuid":"108297100","full_name":"Max-im/react-calendar-calc","owner":"Max-im","description":"Calendar app","archived":false,"fork":false,"pushed_at":"2022-06-21T13:44:37.000Z","size":584,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-07T20:12:04.734Z","etag":null,"topics":["react"],"latest_commit_sha":null,"homepage":"https://max-im.github.io/react-calendar-calc/","language":"JavaScript","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/Max-im.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,"zenodo":null}},"created_at":"2017-10-25T16:37:36.000Z","updated_at":"2022-06-21T13:45:34.000Z","dependencies_parsed_at":"2024-03-25T07:00:39.681Z","dependency_job_id":null,"html_url":"https://github.com/Max-im/react-calendar-calc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Max-im/react-calendar-calc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Max-im%2Freact-calendar-calc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Max-im%2Freact-calendar-calc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Max-im%2Freact-calendar-calc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Max-im%2Freact-calendar-calc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Max-im","download_url":"https://codeload.github.com/Max-im/react-calendar-calc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Max-im%2Freact-calendar-calc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31872639,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"online","status_checked_at":"2026-04-16T02:00:06.042Z","response_time":69,"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":["react"],"created_at":"2024-12-22T23:15:58.133Z","updated_at":"2026-04-16T05:33:08.375Z","avatar_url":"https://github.com/Max-im.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# __Calendar-calc__\r\n\r\n\r\n## __App info:__\r\n| Name        | Calendar-calc |\r\n| ----------------- | ----------------- |\r\n| Description\t\t|\tCalculates the number of days between two selected dates\t\t|\r\n| Start date \t\t|\t23.10.2017\t|\r\n| Version\t\t\t|\t1.0.0 \t\t\t|\r\n\r\n\r\n## __SetUp the app__\r\n - Download this repo:\r\n \t`git clone https://github.com/Max-im/react-calendar-calc.git`\r\n - Go to the project directory:\r\n \t`cd react-calendar-calc`\r\n - Install all App dependencies:\r\n \t`npm i`\r\n \r\n\r\n\r\n## __Run the App__\r\n - for start the project in develop mode: \t\r\n \t`npm start`\r\n - for testing the project: \t\t\t\t\r\n \t`npm test`\r\n - for build production version: \t\t\t\r\n \t`npm run build`\r\n\r\n\r\n\r\n\r\n\r\n## __Technologies:__\r\n - react-cli ;\r\n - React ![react][reactImg] / ES6 ![ES6][ES6Img];\r\n - Router;\r\n - Moment.js ![moment.js][momentImg];\r\n - HTML5 ![html][HTMLImg] / BEM / OpenGraph / Schema;  \r\n - Sass (Scss) ![sass][sassImg] / CSS3 ![css][cssImg];\r\n\r\n\r\n\r\n## __Schedule:__\r\n| __Num__\t| __Action__\t\t\t\t\t\t                \t\t\t| __Hours__\t|\r\n| -----:\t| ------------------------------------------- | --------: |\r\n| 1\t\t    | Consider the project \t\t\t\t\t\t          \t| 1 \t\t|\r\n| 2\t    \t| Environment init, structure the project\t\t  | 2 \t\t|\r\n| 3\t\t    | Prepare assets for the projects\t\t\t\t      | 1 \t\t|\r\n| 4\t\t    | Routing implementation\t\t\t\t\t          \t| 1 \t\t|\r\n| 5     \t| Create Header component \t\t\t\t         \t\t| 3 \t\t|\r\n| 6     \t| Create NotFound (404) component\t\t\t       \t| 1 \t\t|\r\n| 7       | Create About component                      | 4     |\r\n| 8       | Create Calc component                       | 12    |\r\n| 9       | Rewrith all the Calc component              | 6     |\r\n| 10   \t\t| Create Contacts component\t\t\t              | 3 \t\t|\r\n| 11    \t| Create Footer component\t\t\t\t\t           \t| 1\t\t  |\r\n| 12      | Refactoring, add microdata, correct readme  | 5     |\r\n|    \t  \t| TOTAL\t\t\t\t\t\t                  \t\t\t\t\t| __40__|\r\n\r\n\r\n\r\n\r\n\r\n[AuthorPage]: https://max-im.github.io/\r\n[Portfolio]: https://max-im.github.io/portfolio/\r\n\r\n\r\n[myFB]: https://facebook.com/max.pozhidaev.7\r\n[myIn]: https://www.linkedin.com/in/maxim-pozhidaev-16726811a\r\n[myVk]: https://m.vk.com/id8889814\r\n\r\n\r\n[fbImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/facebook.png?raw=true\r\n[inImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/linkedin.png?raw=true\r\n[vkImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/vk.png?raw=true\r\n\r\n\r\n[cliImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/cli.png?raw=true\r\n[webpackImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/webpack.png?raw=true\r\n[gulpImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/gulp.png?raw=true\r\n[routerImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/router.png?raw=true\r\n\r\n\r\n[angularImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/angular.png?raw=true\r\n[reactImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/react.png?raw=true\r\n[reduxImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/redux.png?raw=true\r\n[vueImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/vue.png?raw=true\r\n[ES6Img]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/js.png?raw=true\r\n\r\n\r\n[jQueryImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/jquery.png?raw=true\r\n[rxImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/rxjs.png?raw=true\r\n[lodashImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/lodash.png?raw=true\r\n[momentImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/moment.png?raw=true\r\n\r\n\r\n[mustacheImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/mustache.png?raw=true\r\n[handlebarsImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/handlebars.png?raw=true\r\n\r\n\r\n\r\n[HTMLImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/html.png?raw=true\r\n[bemImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/bem.png?raw=true\r\n[openGraphImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/openGraph.png?raw=true\r\n[schemaImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/schema.png?raw=true\r\n\r\n\r\n[bootstrapImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/bootstrap.png?raw=true\r\n[foundationImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/foundation.png?raw=true\r\n[materialiseImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/materialize.png?raw=true\r\n[semanticImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/semantic.png?raw=true\r\n\r\n\r\n\r\n[stylusImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/stylus.png?raw=true\r\n[sassImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/sass.png?raw=true\r\n[cssImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/css.png?raw=true\r\n\r\n\r\n[canvasImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/canvas.png?raw=true\r\n[d3Img]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/d3.png?raw=true\r\n\r\n\r\n[nodeImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/node.png?raw=true\r\n[PHPImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/php.png?raw=true\r\n[BaaSImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/baas.png?raw=true\r\n\r\n\r\n[mongoDBImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/mongoDB.png?raw=true\r\n[SQLImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/sql.png?raw=true\r\n\r\n\r\n\r\n[karmaImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/karma.png?raw=true\r\n[mochaImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/mocha.png?raw=true\r\n[jasmineImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/jasmine.png?raw=true\r\n[phantomImg]: https://github.com/Max-im/webpack-start-tmpl/blob/master/icons/phantom.png?raw=true\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmax-im%2Freact-calendar-calc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmax-im%2Freact-calendar-calc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmax-im%2Freact-calendar-calc/lists"}