{"id":13819726,"url":"https://github.com/vitalyliber/casply","last_synced_at":"2026-01-18T13:22:31.984Z","repository":{"id":42617158,"uuid":"124741385","full_name":"vitalyliber/casply","owner":"vitalyliber","description":"The cosplayers community","archived":false,"fork":false,"pushed_at":"2022-12-14T02:13:40.000Z","size":1878,"stargazers_count":8,"open_issues_count":35,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-08-05T08:08:24.678Z","etag":null,"topics":["cosplay","postgresql","react","ruby","ruby-on-rails"],"latest_commit_sha":null,"homepage":"https://casply.com","language":"Ruby","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/vitalyliber.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-03-11T09:25:23.000Z","updated_at":"2022-10-23T10:21:25.000Z","dependencies_parsed_at":"2023-01-28T16:15:52.435Z","dependency_job_id":null,"html_url":"https://github.com/vitalyliber/casply","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vitalyliber%2Fcasply","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vitalyliber%2Fcasply/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vitalyliber%2Fcasply/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vitalyliber%2Fcasply/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vitalyliber","download_url":"https://codeload.github.com/vitalyliber/casply/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225413741,"owners_count":17470617,"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":["cosplay","postgresql","react","ruby","ruby-on-rails"],"created_at":"2024-08-04T08:00:52.207Z","updated_at":"2026-01-18T13:22:31.958Z","avatar_url":"https://github.com/vitalyliber.png","language":"Ruby","funding_links":[],"categories":["Happy Exploring 🤘"],"sub_categories":[],"readme":"# Welcome to Casply\n\n## What's Casply?\n\n[Casply](https://www.casply.com) is a web-application for sharing a cosplay experience.\n\nCasply based on a popular framework Ruby on Rails and very easy to use. \n\n## Getting Started\n\nFirst of all you need to install [Ruby Version Manager](https://rvm.io/rvm/install).\nThen you can install Ruby 2.4.3 via running the command in terminal:\n\n```\nrvm install ruby 2.4.3@cosplayers\nrvm use 2.4.3@cosplayers\n```\n\nRemember further when you will open console in root of project\nRVM automatically will set ruby version and gemset for you.\n\nAfter that you may download project dependencies:\n\n```\ngem install bundler\nbundle install\n```\n\nCool! You are on a right way!\n\nCreate the .env file in the root of project:\n\n```\nSECRET_KEY_BASE=xxx\nFACEBOOK_APP_ID=xxx\nVK_APP_ID=xxx\nVK_REDIRECT_URI=http://localhost:3000/users/social_auth_vk\nVK_CLIENT_SECRET=xxx\nMAPS_JS_API_KEY=xxx\nVAPID_PUBLIC_KEY=BAy-5i7Zn_4mX6k3IyF-T6LchxtdoZ8WUDHoCJfDBjCA055mVaTY3ebgvRjZ9TaQ-iidVw9BckgHhW2YFGsKuUY=\nVAPID_PRIVATE_KEY=JqbjR2XGz5BtTrTTRzUD-NnCQgm4OHVv5maPbd0MEn0=\nHOST='https://www.casply.com/'\n```\n\nFor compatibility reasons Casply app uses PostgresSQL in development mode.\nYou need to have this database locally. \nDon't worry because you should't install PostgresSQL.\nI suggest to use docker-compose for very fast start a ready to work database.\nJust install [docker](https://www.docker.com/community-edition#/download) and run:\n\n```\ndocker-compose up\n```\n\nThat's all for running PostgresSQL on your PC.\n\nWhen you tap ctrl + C postgres will stopped.\nBut don't do it before end of this manual.\n\nYou need create db and run migrations before start Casply application.\nRun it in another console instance:\n\n```\nrake db:setup\n```\n\nFor some interactive elements app use Node.js v9.4.0 and Yarn. \nYou can install it from [here(Node)](https://nodejs.org/dist/v9.4.0/) and [here(Yarn)](https://yarnpkg.com/en/docs/install#mac-stable).\n\nRun background job for a heavy tasks as web pushes:\n\n```\nbin/rake jobs:work\n```\n\nCongratulations! You are ready to start to work on new feature for Casply!\nJust run Rails app:\n\n```\nrails start\n```\n\nCasply is available on\n[http://localhost:3000](http://localhost:3000)\n\n## License\n\nCasply is released under the [MIT License](https://opensource.org/licenses/MIT).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvitalyliber%2Fcasply","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvitalyliber%2Fcasply","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvitalyliber%2Fcasply/lists"}