{"id":19885854,"url":"https://github.com/konjoinfinity/konjoexpress","last_synced_at":"2026-03-19T12:12:07.713Z","repository":{"id":113905341,"uuid":"170881568","full_name":"konjoinfinity/konjoexpress","owner":"konjoinfinity","description":"Community App","archived":false,"fork":false,"pushed_at":"2019-03-03T17:36:43.000Z","size":3639,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-01T03:47:42.814Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","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/konjoinfinity.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":"2019-02-15T14:57:00.000Z","updated_at":"2022-11-24T14:59:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"f6736a15-147f-4807-a9d2-ce4d1787ff9f","html_url":"https://github.com/konjoinfinity/konjoexpress","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/konjoinfinity/konjoexpress","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konjoinfinity%2Fkonjoexpress","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konjoinfinity%2Fkonjoexpress/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konjoinfinity%2Fkonjoexpress/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konjoinfinity%2Fkonjoexpress/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/konjoinfinity","download_url":"https://codeload.github.com/konjoinfinity/konjoexpress/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konjoinfinity%2Fkonjoexpress/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30090567,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T18:31:08.343Z","status":"ssl_error","status_checked_at":"2026-03-04T18:31:07.708Z","response_time":59,"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":[],"created_at":"2024-11-12T17:35:40.304Z","updated_at":"2026-03-04T19:32:58.699Z","avatar_url":"https://github.com/konjoinfinity.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Konjo Community\n\n![alt text](http://konjotech.com/community/2.png)\n\nA beautiful app to view, join, and create communities based on shared experience. Once users create an account and are logged in, users can view, create, edit, and delete communities. Once a community has been created, a user can join that community. The user can also create meets for that specific community to include the location, time, and date.\n\nI hope you enjoy the app and create beautiful communities! :-D\n\n-Konjo\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes.\n\nClone the konjoexpress repository from https://github.com/konjoinfinity/konjoexpress/.\n\n### Prerequisites\n\nAll of the listed dependencies are required to build and run this application. Also a Mac computer with OSX is required to run this project locally.\n\n#### Required NPM Packages\n\n- npm\n- express\n- hbs\n- body-parser\n- connect-flash\n- cookie-parser\n- express-session\n- handlebars\n- method-override\n- mongoose\n- passport\n- passport-local\n- passport-local-mongoose.\n\nEnsure you have mongo installed on your local machine. Use the following guide: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/\n\nMake sure mongodb is running with the following command:\n\n```\nmongod\n```\n\n(Leave this terminal window up and running)\n\n### Installing\n\nUse the following command to install the dependencies which are in the package.json file.\n\n```\nnpm install\n```\n\nOnce mongodb is running, in a new terminal window type the following command to run the localhost server:\n\n```\nnodemon\n```\n\nYou should see the following output from the command line:\n\n```\n[nodemon] 1.18.10\n[nodemon] to restart at any time, enter `rs`\n[nodemon] watching: *.*\n[nodemon] starting `node index.js`\nRunning on PORT: 4000\n```\n\nYou can now visit localhost:4000 in your browser to view the app.\n\n## Deployment\n\nThis app has been deployed to heroku here: https://konjocommunity.herokuapp.com/\n\n## Built With\n\n- [handlebars](https://handlebarsjs.com) - Building semantic templates\n- [passport](http://www.passportjs.org) - Simple, unobtrusive authentication for Node.js\n- [connect-flash](https://github.com/jaredhanson/connect-flash) - Displaying authentication messages.\n- [mongodb](https://www.mongodb.com/) - MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need.\n- [express](https://expressjs.com/) - Fast, unopinionated, minimalist web framework for Node.js.\n- [mongoose](https://mongoosejs.com/) - Elegant mongodb object modeling for node.js.\n- [tailwind css](https://tailwindcss.com/) - A utility-first CSS framework for rapidly building custom user interfaces.\n\n## Contributing\n\nIf you would like to contribute to this project, submit an issue or a pull request for review. :-)\n\n## Future Features\n\n- Ability to update community meets.\n- Ability to remove users from a community.\n- A points feature for every community a user joins, meet they attend, community they create, etc.\n- Shared experiences for users - (ex. High School, University, Church, Military, Clubs, Groups)\n- Geolocation to view communities nearby.\n- Community creator admin and approval process for new members joining.\n\n## Authors\n\n- **Konjo** - [konjoinfinity](https://github.com/konjoinfinity)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n\n## Acknowledgments\n\n- Thank you to Ryan White and Cathy Le for assistance in solving nested document issues.\n- The inspiration for this project was based upon an original idea by Konjo in December 2018.\n- A big thank you to Zakk and Hammad for teaching and continued support for WDI28/SEI2.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkonjoinfinity%2Fkonjoexpress","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkonjoinfinity%2Fkonjoexpress","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkonjoinfinity%2Fkonjoexpress/lists"}