{"id":47237723,"url":"https://github.com/melihbirim/osto","last_synced_at":"2026-03-13T23:25:34.180Z","repository":{"id":278741047,"uuid":"936203626","full_name":"melihbirim/osto","owner":"melihbirim","description":"OSTO - A retro-styled issue tracking app with CRT monitor effects and pixel-art UI. Built with Ruby on Rails and pure CSS. Features classic 90s software interface design, task management, and search functionality.","archived":false,"fork":false,"pushed_at":"2025-03-12T14:11:56.000Z","size":217,"stargazers_count":1,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-12T15:23:43.267Z","etag":null,"topics":["issue","issue-management","issue-tracker","issue-tracking-system"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/melihbirim.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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}},"created_at":"2025-02-20T17:37:00.000Z","updated_at":"2025-03-12T14:10:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"fa89e40b-5672-42db-aaf1-2247ad03c7f7","html_url":"https://github.com/melihbirim/osto","commit_stats":null,"previous_names":["melihbirim/osto"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/melihbirim/osto","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melihbirim%2Fosto","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melihbirim%2Fosto/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melihbirim%2Fosto/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melihbirim%2Fosto/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/melihbirim","download_url":"https://codeload.github.com/melihbirim/osto/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melihbirim%2Fosto/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30479185,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-13T20:45:58.186Z","status":"ssl_error","status_checked_at":"2026-03-13T20:45:20.133Z","response_time":60,"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":["issue","issue-management","issue-tracker","issue-tracking-system"],"created_at":"2026-03-13T23:25:33.557Z","updated_at":"2026-03-13T23:25:34.167Z","avatar_url":"https://github.com/melihbirim.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OSTO - Retro Issue Manager\n\nA retro-styled issue tracking application built with Ruby on Rails, featuring a nostalgic CRT monitor effect and pixel-art inspired design.\n\n![Retro Issue Manager](screenshot.png)\n\n## Features\n\n- Create, edit, and delete issues\n- Filter issues by status (To Do, In Progress, Done)\n- Search functionality\n- Retro CRT monitor effect\n- Pixel-art inspired UI elements\n\n## Prerequisites\n\n- Ruby 3.2.2 or higher\n- Rails 7.1.0 or higher\n- SQLite3\n\n## Installation\n\n1. Clone the repository:\n```bash\ngit clone \u003crepository-url\u003e\ncd OSTO\n```\n2. Install dependencies:\n```bash\nbundle install\n```\n3. Set up the database:\n```bash\nrails db:create\nrails db:migrate\n```\n4. Start the server:\n```bash\nrails server\n```\n5. Open your web browser and visit  Open your web browser and visit localhost:3000 to access the application.\n\n## Usage\n- Create New Issue : Click the \"NEW ISSUE\" button\n- Filter Issues : Use the status buttons (ALL, TO DO, IN PROGRESS, DONE)\n- Search : Type in the search bar to find specific issues\n- Edit/Delete : Use the buttons on each issue card\n\n## Design\nThe application features a retro-inspired design with:\n\n- Press Start 2P font for authentic retro typography\n- CRT monitor scan line effect\n- Neon green color scheme\n- Pixel-art inspired buttons and UI elements\n\n## Development\nThe application is built with:\n\n- Ruby on Rails for the backend and frontend\n- SQLite3 for the database\n- Pure CSS for styling\n- Press Start 2P Google Font for typography\n\n## Contributing\n1. Fork the repository\n2. Create your feature branch ( git checkout -b feature/amazing-feature )\n3. Commit your changes ( git commit -m 'Add some amazing feature' )\n4. Push to the branch ( git push origin feature/amazing-feature )\n5. Open a Pull Request\n\n## Planned Features\n1. Keyboard Navigation:\n- 'J' and 'K' keys to move between issues\n- 'F' to toggle filters\n- '/' to focus search\n- 'ESC' to clear search/close modals\n2. Issue Enhancements:\n- Priority levels (High, Medium, Low)\n- Due dates with countdown\n- Labels/Tags system\n- Comments section\n- Issue history/activity log\n- Attachments support\n3. Visual Improvements:\n- Different color themes (like Matrix green, Cyberpunk yellow, etc.)\n- Progress bar for project completion\n- Custom animations for different status changes\n- Mini-game animation when completing all issues\n4. Project Features:\n- Project statistics and charts\n- Sprint/milestone planning\n- Time tracking\n- Team member assignments\n- Project templates\n5. Collaboration:\n- @mentions in descriptions\n- Share issues via link\n- Export issues to CSV/PDF\n- Email notifications\n\n## License\nThis project is licensed under the MIT License - see the LICENSE.md file for details.\n\n## Author\nMelih Birim - @melihbirim\n\n## Acknowledgments\n- Inspired by classic 90s software interfaces\n- Press Start 2P font by CodeMan38","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmelihbirim%2Fosto","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmelihbirim%2Fosto","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmelihbirim%2Fosto/lists"}