{"id":24914640,"url":"https://github.com/delicelydia/group_hours_app","last_synced_at":"2026-04-19T14:07:10.184Z","repository":{"id":54412042,"uuid":"335906210","full_name":"DeliceLydia/group_hours_app","owner":"DeliceLydia","description":"This is an application of grouping hours spent on different projects in the university.","archived":false,"fork":false,"pushed_at":"2021-03-04T14:34:05.000Z","size":1274,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-28T05:42:44.387Z","etag":null,"topics":["rails","rspec","ruby"],"latest_commit_sha":null,"homepage":"https://group-hours.herokuapp.com/","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/DeliceLydia.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}},"created_at":"2021-02-04T09:40:53.000Z","updated_at":"2021-07-29T11:13:42.000Z","dependencies_parsed_at":"2022-08-13T14:50:53.641Z","dependency_job_id":null,"html_url":"https://github.com/DeliceLydia/group_hours_app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DeliceLydia/group_hours_app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeliceLydia%2Fgroup_hours_app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeliceLydia%2Fgroup_hours_app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeliceLydia%2Fgroup_hours_app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeliceLydia%2Fgroup_hours_app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DeliceLydia","download_url":"https://codeload.github.com/DeliceLydia/group_hours_app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeliceLydia%2Fgroup_hours_app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32009243,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["rails","rspec","ruby"],"created_at":"2025-02-02T06:29:23.739Z","updated_at":"2026-04-19T14:07:10.151Z","avatar_url":"https://github.com/DeliceLydia.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Group Hours App\n\nGroup Hours is an Application that Will help those who use it to group hours spent on different projects in their universities.\n\n![screenshot](./page.png)\n\n![screenshot](./new.png)\n\n![screenshot](./profile.png)\n\nThis App has the following features:\n\n- User can create account/Log in\n- A user who is new will only visit landing, signup, signin pages\n- Logged-in user will see its profile page\n- Logged-in user will be able to view all groupings hours created\n- Logged-in user will be able to create a new grouping\n- Logged-in user will be able to view external grouping created\n- Logged-in user will be able to create a new external grouping\n- Logged-in user will be able to view all groups he/she created\n- Logged-in user will be able to create a new group\n- Logged-in user will be able to view information about any group\n- Logged-in user will be able to logout\n\n## Built With\n\n- Ruby v2.7.2\n- Rails v6.1.1\n- Rspec\n- Capybara\n- Bootstrap\n\n## Live Demo\n\n[Heroku-link](https://group-hours.herokuapp.com)\n\n## Getting Started\n\n### Prerequisites\n\nTo get this project up and running locally, you must already have ruby and necessary gems installed on your computer\n\nTo get this project set up on your local machine, follow these simple steps:\n\n1. Open terminal\n2. Clone the repository \n``` git@github.com:DeliceLydia/group_hours_app.git ```\n3. Cd in the project ``` group_hours_app ```\n4. Run ``` bundle install ```\n5. Create database by running ``` rails db:create ```\n6. Install webpacker by running \n``` bundle exec rails webpacker:install ```\n7. Run database migration by running ``` rails db:migrate ```\n8. Start your server ``` rails server ```\n9. Run the app ``` http://localhost:3000/ ```\n\n## Run tests\n\n```\n  rspec --format documentation\n```\n## Contributing\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](https://github.com/DeliceLydia/group_hours_app/issues).\n\n## Authors\n\n👤 **Delice Lydia**\n  - GitHub: [Delice Lydia](https://github.com/DeliceLydia)\n  - Twitter: [Delice](https://twitter.com/IngabireLydia)\n  - LinkedIn: [Delice Lydia](https://www.linkedin.com/in/delice-lydia/)\n\n## Show your support\n\nGive a ⭐️ if you like this project!\n\n## Acknowledgments\n\nCredits goes to the [**Gregoire Vella on Behance**](https://www.behance.net/gallery/19759151/Snapscan-iOs-design-and-branding) for the design\n\n# License\n​\nThis project is [MIT](https://github.com/DeliceLydia/group_hours_app/blob/master/LICENSE) licensed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdelicelydia%2Fgroup_hours_app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdelicelydia%2Fgroup_hours_app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdelicelydia%2Fgroup_hours_app/lists"}