{"id":15584272,"url":"https://github.com/eduardo06sp/private-events","last_synced_at":"2026-04-29T21:02:58.591Z","repository":{"id":107479033,"uuid":"460355080","full_name":"Eduardo06sp/private-events","owner":"Eduardo06sp","description":"A mobile-friendly website where registered users may create private or public events and mark events they are attending.","archived":false,"fork":false,"pushed_at":"2023-01-10T00:20:18.000Z","size":1642,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-03T23:31:25.904Z","etag":null,"topics":["css","html","javascript","rails","responsive","responsive-design","ruby","ruby-on-rails","web-development"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/Eduardo06sp.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":"2022-02-17T08:57:21.000Z","updated_at":"2023-01-10T00:20:25.000Z","dependencies_parsed_at":"2023-05-17T14:00:11.268Z","dependency_job_id":null,"html_url":"https://github.com/Eduardo06sp/private-events","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/Eduardo06sp%2Fprivate-events","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Eduardo06sp%2Fprivate-events/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Eduardo06sp%2Fprivate-events/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Eduardo06sp%2Fprivate-events/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Eduardo06sp","download_url":"https://codeload.github.com/Eduardo06sp/private-events/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246162117,"owners_count":20733355,"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":["css","html","javascript","rails","responsive","responsive-design","ruby","ruby-on-rails","web-development"],"created_at":"2024-10-02T20:40:33.580Z","updated_at":"2025-10-20T00:04:05.288Z","avatar_url":"https://github.com/Eduardo06sp.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Private Events\n![A screenshot displaying the website with pre-filled events](https://i.postimg.cc/SkLRwz7w/private-events-screenshot.png)\n\nA mobile-friendly website where registered users may create private or public events and mark events they are attending.\n\n## General Information\nPrivate Events is the place to host your next event! Users may host or attend events. Events may be public or private, and only invited users may access or attend private events. Anyone may access or attend public events.\n\nUpon registration, users may choose their time zone from the dropdown list, with the current time displayed for the selected zone (for cross-reference). The website will attempt to automatically select proper time zone.\nEvents may be viewed, edited or deleted, depending on permissions the user has.\n\nThis project was created in Rails, with Devise for user authentication.\n\n## Installing / Getting Started\n\u003e Prerequisites:\n\u003e * Ruby \u003e= 3.0.3\n\u003e * Rails \u003e= 6.1.4.6\n\u003e * Bundler \u003e= 2.3.6\n\u003e * PostgreSQL \u003e= 13.5\n\n```bash\ngit clone https://github.com/Eduardo06sp/private-events.git\ncd private-events/\nbundle install\nbin/rails server\n```\n\nThen visit http://localhost:3000/ to view the project.\n\n## Features\n* Log in/out\n* Sign Up\n* Create/edit/delete events\n* Indicate you will be joining an event\n* Create private events only visible to invited users\n* Select time zone during registration\n* Events will display in selected user time zone\n* Responsive design\n\n## Reporting Issues/Feedback/Contact\nBug reports are greatly appreciated. You may create a new issue with a simple description of the problem, and any steps leading up to it.\nPRs are kindly appreciated.\n\nYou may also email me at: eduardopelaez@pm.me\n\n## Acknowledgements\n* [The Odin Project](https://www.theodinproject.com/home), my favorite, highly-recommended resource for learning full-stack web development\n  - For providing this project idea ([see the instructions for this assignment here](https://www.theodinproject.com/lessons/ruby-on-rails-private-events))\n  - For their kind, amazing Discord community\n* Vecteezy artist Lincung Studio for [the creative bird mail illustration](https://www.vecteezy.com/vector-art/4677423-a-bird-mail-illustration-colorless-cartoon-for-drawing-and-coloring-activities-fun-activity-for-kids-development-and-creativity-object-isolated-on-white-background-in-vector-design) used as the logo\n* Vecteezy artist Burhan Adiatma for [the wonderful open envelope design](https://www.vecteezy.com/vector-art/5191239-god-odin-mascot-viking-illustration) modified for use as the favicon\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feduardo06sp%2Fprivate-events","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feduardo06sp%2Fprivate-events","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feduardo06sp%2Fprivate-events/lists"}