{"id":21883141,"url":"https://github.com/eendroroy/twitter-z","last_synced_at":"2026-04-13T12:31:45.372Z","repository":{"id":71992133,"uuid":"94335507","full_name":"eendroroy/twitter-z","owner":"eendroroy","description":"twitter for zombies ¯\\_(ツ)_/¯","archived":false,"fork":false,"pushed_at":"2017-10-26T15:52:15.000Z","size":386,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-22T01:18:28.198Z","etag":null,"topics":["checkstyle","findbugs","liquibase","pmd","spring-boot"],"latest_commit_sha":null,"homepage":"","language":"Java","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/eendroroy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2017-06-14T13:44:10.000Z","updated_at":"2017-10-24T15:15:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"5260d5dc-ecfd-41c3-9f96-b201a91c52ed","html_url":"https://github.com/eendroroy/twitter-z","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/eendroroy/twitter-z","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eendroroy%2Ftwitter-z","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eendroroy%2Ftwitter-z/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eendroroy%2Ftwitter-z/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eendroroy%2Ftwitter-z/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eendroroy","download_url":"https://codeload.github.com/eendroroy/twitter-z/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eendroroy%2Ftwitter-z/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31753069,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T09:16:15.125Z","status":"ssl_error","status_checked_at":"2026-04-13T09:16:05.023Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["checkstyle","findbugs","liquibase","pmd","spring-boot"],"created_at":"2024-11-28T09:39:27.938Z","updated_at":"2026-04-13T12:31:45.353Z","avatar_url":"https://github.com/eendroroy.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Twitter For Zombies (twitter-z)\n\n# ¯\\\\\\_(ツ)_/¯\n\n## Description:\n\nBasically it is a clone of twitter ([https://twitter.com/](https://twitter.com/)) with fewer and simpler features.\n\n## User Interface:\n\nUser interface can be simple but should **contain as much information as possible without making it messy** ( put some brains to show your creativity and imagination power ).\n\n## Feature List:\n\n1. User Registration:\n    1. To use \"Twitter For Zombies\" one must register as user.\n        1. email address (required)\n            1. e.g. zombie@example.com\n            1. must be unique\n        1. full name (required)\n            1. e.g. Hannibal Smith\n            1. this will be the name other users will see in the system\n        1. username (required)\n        1. date of birth (user must be 14+, 16+, 18+ etc.)\n        1. gender\n        1. profile picture\n        1. send welcome email upon registration (optional)\n1. Search User:\n    1. user can search for other users by e-mail address, nickname\n1. User Profile View:\n    1. profiles are public\n    1. name, profile picture, age, gender - publicly visible\n    1. email address is also publicly visible\n1. Follow:\n    1. user can follow other users\n    1. following other users will show their tweets in current user’s home page\n1. Tweet:\n    1. post a tweet\n    1. image attachment option\n    1. user can delete his/her tweet\n1. Comment:\n    1. post a comment under a tweet\n    1. image attachment option\n    1. owner of the parent tweet can delete a comment\n    1. Also the owner of the comment can delete it\n1. Favourite List (Optional):\n    1. user maintain a favourite list of other users\n    1. user will get email notification for any tweet from users in his/her favourite list\n1. Black LIst (Optional):\n    1. user can maintain a blacklist of other users\n    1. blacklisted users can not interact with the current user in any way\n    1. blacklisted users can view the profile of current user but will not be able to see any tweet and obviously can not comment under any tweet of current user\n\n## Technological Requirements:\n\n1. Language - (**Java**/Groovy/Kotlin)\n1. Web Framework - (Spring MVC/**Spring Boot**)\n1. ORM - **Hibernate**\n1. Database migration tool - (**Liquibase**/Flyway)\n1. Responsive UI - **Bootstrap**\n1. JQuery\n1. JUnit (with a minimum of 70% test coverage)\n1. Must follow coding conventions - (**PMD**, **CheckStyle**, **FindBugs**, CodeNarc)\n1. Must use Object Oriented Design Principles and Patterns\n1. Must use version control for code management. (**github**/bitbucket)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feendroroy%2Ftwitter-z","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feendroroy%2Ftwitter-z","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feendroroy%2Ftwitter-z/lists"}