{"id":21023128,"url":"https://github.com/tkssharma/hack-io-training-app","last_synced_at":"2026-04-13T15:32:00.522Z","repository":{"id":151800376,"uuid":"108027381","full_name":"tkssharma/hack-io-Training-App","owner":"tkssharma","description":"learning portal where user can search videos on different technologies","archived":false,"fork":false,"pushed_at":"2017-12-20T17:43:59.000Z","size":13323,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-13T18:14:06.870Z","etag":null,"topics":["javascript","js","jwt","node","passport","react","redux","testing"],"latest_commit_sha":null,"homepage":"","language":"CSS","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/tkssharma.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":"2017-10-23T19:09:34.000Z","updated_at":"2017-12-24T09:28:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"f52642b5-e8c2-4b7a-ad82-c28d1d8217c9","html_url":"https://github.com/tkssharma/hack-io-Training-App","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tkssharma/hack-io-Training-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkssharma%2Fhack-io-Training-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkssharma%2Fhack-io-Training-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkssharma%2Fhack-io-Training-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkssharma%2Fhack-io-Training-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tkssharma","download_url":"https://codeload.github.com/tkssharma/hack-io-Training-App/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkssharma%2Fhack-io-Training-App/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31759289,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T15:25:13.801Z","status":"ssl_error","status_checked_at":"2026-04-13T15:25:09.162Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["javascript","js","jwt","node","passport","react","redux","testing"],"created_at":"2024-11-19T11:16:59.098Z","updated_at":"2026-04-13T15:32:00.499Z","avatar_url":"https://github.com/tkssharma.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# My Application Front-End {React-redux}\n### next.io platform for getting learning videos\n\n### Application screens\n![alt text](screens/01.png \"\")\n![alt text](screens/02.png \"\")\n![alt text](screens/03.png \"\")\n\n## Get Started\nInstall dependencies in your project directory with:\n##### `npm install`\n\nIn the project directory, you can then run:\n ##### `npm run start-local`\n\nRuns the app in the development mode.\u003cbr\u003e\nOpen [http://localhost:8080](http://localhost:8080) to view it in the browser.\n ##### `npm run build`\n\nBuilds the app for production to the `build` folder.\u003cbr\u003e\nIt correctly bundles React in production mode and optimizes the build for the best performance.\nThe build is minified and the filenames include the hashes.\u003cbr\u003e\nYour app is ready to be deployed!\nReact application features\n\n  - Redux used with reducers\n  - React used with ES6 + Webpack\n  - Redux is used with Immutable JS\n  - React Routing using React-Router\n  - Redux forms for validation and data submit\n  - Redux for all container components\n\nREST API to support application features\n\n  - Social auth with passport\n  - Node Express with Mongo Collections\n  - Node js deployed on PM2\n  - API support for HTTP methods with error handling \n  \n\n# MEAN application using passport login and Node JS API #\n\n\n\"Its my personal portal application which i am using for providing training to other people , it has everything in it clinet side code and server side code which is deployed on heroku and using mongolab for mongo DB.\n\nThe application allows you to browse through a list of available courses and also provide you the platform to learn new things.\n\nREST API developed in Node and React is consuming those services with Redux as state manager.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftkssharma%2Fhack-io-training-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftkssharma%2Fhack-io-training-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftkssharma%2Fhack-io-training-app/lists"}