{"id":18478191,"url":"https://github.com/tighten/symposium","last_synced_at":"2025-05-16T14:04:56.135Z","repository":{"id":24843568,"uuid":"28258457","full_name":"tighten/symposium","owner":"tighten","description":"Management of proposals, bios, photos, etc. for conference speakers.","archived":false,"fork":false,"pushed_at":"2025-05-13T20:05:13.000Z","size":14674,"stargazers_count":188,"open_issues_count":1,"forks_count":67,"subscribers_count":19,"default_branch":"develop","last_synced_at":"2025-05-14T14:52:06.521Z","etag":null,"topics":["conference","conference-speakers","hacktoberfest","laravel","php","symposium"],"latest_commit_sha":null,"homepage":"https://symposiumapp.com/","language":"PHP","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/tighten.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","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":"2014-12-20T05:54:55.000Z","updated_at":"2025-05-07T15:07:02.000Z","dependencies_parsed_at":"2023-12-15T21:33:43.180Z","dependency_job_id":"c0da9e75-dcfe-4a32-a523-e92e021d41c2","html_url":"https://github.com/tighten/symposium","commit_stats":{"total_commits":1853,"total_committers":55,"mean_commits":33.69090909090909,"dds":0.7911494873178629,"last_synced_commit":"5f69fb324e9c289aa510b1cea4f6dc31e5c9cb72"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tighten%2Fsymposium","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tighten%2Fsymposium/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tighten%2Fsymposium/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tighten%2Fsymposium/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tighten","download_url":"https://codeload.github.com/tighten/symposium/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254544146,"owners_count":22088807,"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":["conference","conference-speakers","hacktoberfest","laravel","php","symposium"],"created_at":"2024-11-06T12:09:12.209Z","updated_at":"2025-05-16T14:04:56.111Z","avatar_url":"https://github.com/tighten.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Symposium_banner](https://raw.githubusercontent.com/tighten/symposium/develop/symposium-banner.png)\n# Symposium\n[![Actions Status](https://img.shields.io/github/actions/workflow/status/tighten/symposium/test.yml?branch=main)](https://github.com/tighten/symposium/actions)\n\nA web app for conference speakers to track talks, bios, and conferences. Free, available online at [Symposiumapp.com](http://symposiumapp.com/).\n\nA fun side project by some lovely folks at [Tighten Co.](http://tighten.co/).\n\n### Additional resources\n\n* [Api documentation](doc/api.md)\n\n### Requirements\n\n* PHP \u003e= 8.1\n* A [supported relational database](http://laravel.com/docs/5.1/database#introduction) and corresponding PHP extension\n* [Composer](https://getcomposer.org/download/)\n* [NPM](https://nodejs.org/)\n* [Google Places API Key](https://developers.google.com/places/web-service/get-api-key) for speakers to set their location. A configuration guide can be found [here](/google-guide.md).\n* [Algolia](https://www.algolia.com/) Account\n\n### Installation\n\n1. (Optionally) [Fork this repository](https://help.github.com/articles/fork-a-repo/)\n2. Clone the repository locally\n3. [Install dependencies](https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies) with `composer install`\n4. Copy [`.env.example`](https://github.com/tighten/symposium/blob/master/.env.example) to `.env` and modify its contents to reflect your local environment.\n5. Place your Algolia keys in the `.env` file. This is also required for running PHPUnit tests.\n\t\n```bash\nALGOLIA_APP_ID=your-app-id-key\nALGOLIA_SECRET=your-secret-key\n```\n    \n6. Generate an application key \n\n```bash \nphp artisan key:generate\n```\n    \n7. [Run database migrations](http://laravel.com/docs/5.1/migrations#running-migrations). If you want to include seed data, add a `--seed` flag.\n\n```bash\nphp artisan migrate --env=local\n```\n    \n8. (Optionally) Enable the API. This will output two client ID/secrets that you can use for testing\n\n```bash\nphp artisan passport:install\n```\n    \n9. [Install frontend dependencies](https://docs.npmjs.com/cli/install) with `npm install`\n10. Build CSS with `npm run dev`\n11. Configure a web server, such as the [built-in PHP web server](http://php.net/manual/en/features.commandline.webserver.php), to use the `public` directory as the document root.\n\n```bash\nphp -S localhost:8080 -t public\n```\n\n12. Run tests with `composer test`.\n\n## Upgrading\n\n```bash\ncomposer update tighten/symposium\n```\n\n## Testing\n\n```bash\nphp artisan test\n```\n\n## Contributing\nPlease see [CONTRIBUTING](CONTRIBUTING.md) for details.\n\n## Security\nIf you discover any security related issues, please email matt@tighten.co instead of using the issue tracker.\n\n## Credits\n- [Matt Stauffer](https://github.com/mattstauffer)\n- [Andrew Morgan](https://github.com/andrewmile)\n- [All Contributors](https://github.com/tighten/symposium/graphs/contributors)\n\n## License\n\nThe MIT License (MIT). Please see [License File](LICENSE.md) for more information.\n\n### Screenshots\n\n![screenshot of dashboard page](/.github/screenshots/symposium-dashboard.png)\n\n![screenshot of talks page](/.github/screenshots/talks-page.png)\n\n![screenshot of conference page](/.github/screenshots/conference-list.png)   \n\n![screenshot of calendar page](/.github/screenshots/symposium-calendar.png)   \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftighten%2Fsymposium","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftighten%2Fsymposium","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftighten%2Fsymposium/lists"}