{"id":15657230,"url":"https://github.com/khattakdev/hackshare","last_synced_at":"2025-05-05T15:44:19.812Z","repository":{"id":104274099,"uuid":"279214072","full_name":"khattakdev/hackshare","owner":"khattakdev","description":"Teaching something is the best way to truly understand it. HackShare helps you find people to learn from and teach. Expand your expertise today.","archived":false,"fork":false,"pushed_at":"2020-07-17T13:51:29.000Z","size":517,"stargazers_count":4,"open_issues_count":3,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-30T22:05:51.417Z","etag":null,"topics":["hackathon","javascript","mlh","teaching"],"latest_commit_sha":null,"homepage":"https://www.mlhhackshare.ml/","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/khattakdev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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}},"created_at":"2020-07-13T04:55:44.000Z","updated_at":"2024-05-18T22:22:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"f715affa-616e-4ea3-9006-91037d52b831","html_url":"https://github.com/khattakdev/hackshare","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khattakdev%2Fhackshare","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khattakdev%2Fhackshare/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khattakdev%2Fhackshare/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khattakdev%2Fhackshare/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/khattakdev","download_url":"https://codeload.github.com/khattakdev/hackshare/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252525584,"owners_count":21762328,"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":["hackathon","javascript","mlh","teaching"],"created_at":"2024-10-03T13:05:52.232Z","updated_at":"2025-05-05T15:44:19.795Z","avatar_url":"https://github.com/khattakdev.png","language":"JavaScript","readme":"# HackShare\n\nHackShare is the ultimate knowledge sharing platform for fellows where they can help each other learn new skills.\n\n## Getting Started\n\nThis guide will help you get the project up and running on your local machine for development and testing purposes. Have a look at deployment for notes on how to deploy the project on a live system.\n\n### Requirements\n\nMake sure that you have the following requirements already installed in your system.\n\n- [NodeJs](https://nodejs.org/)\n- [MongoDB](https://docs.mongodb.com/manual/administration/install-community/)\n\n### Installation Guidelines\n\nA step by step guide on getting a development environment up and running\n\n- Open terminal and run\n\n```\ngit clone https://github.com/eKhattak/hackshare.git\n```\n\nThis will grab a local copy of repository\n\n- Open project directory in terminal\n\n```\ncd client\nnpm install\nnpm start\n```\n\nThis will start React Application\n\n```\nStarting the development server...\nCompiled successfully!\n\nYou can now view client in the browser.\n\n  Local:            http://localhost:3000\n  On Your Network:  http://192.168.10.6:3000\n\nNote that the development build is not optimized.\nTo create a production build, use yarn build.\n```\n\n- Open project again in another terminal and run\n\n```\ncd server\nnpm install\nnpm start\n```\n\nThis will start NodeJs Application\n\n```\n[nodemon] 2.0.4\n[nodemon] to restart at any time, enter `rs`\n[nodemon] watching path(s): *.*\n[nodemon] watching extensions: js,mjs,json\n[nodemon] starting `node app.js`\n```\n\n## Deployment\n\nFind the deployment guide [here](https://create-react-app.dev/docs/deployment/)\n\n## Technology Stack\n\n- [ReactJs](https://reactjs.org/) - An open-source JavaScript library for building user interfaces\n- [Nodejs](https://nodejs.org/) - An open-source, cross-platform, JavaScript runtime environment\n- [MongoDB](http://mongodb.com/) - A cross-platform document-oriented database program\n\n## Contributing to HackShare\n\nAll contributions, bug reports, bug fixes, documentation improvements, enhancements, and ideas are always welcome.\n\nA detailed overview on how to contribute on HackShare can be found in the [contributing guide](https://github.com/eKhattak/hackshare/blob/master/CONTRIBUTING.md).\n\n## Authors\n\n- **Anshul Goyal** - [Github](https://github.com/anshulrgoyal)\n- **Arsalan Khattak** - [Github](https://github.com/eKhattak)\n- **Drew Alexandar** - [Github](https://github.com/Drewbi)\n- **Rashika Karki** - [Github](https://github.com/RashikaKarki)\n\nSee also the list of [contributors](https://github.com/ekhattak/hackshare/contributors).\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhattakdev%2Fhackshare","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkhattakdev%2Fhackshare","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhattakdev%2Fhackshare/lists"}