{"id":22337964,"url":"https://github.com/itzdiv/android-chaosbox","last_synced_at":"2025-08-01T11:06:06.897Z","repository":{"id":163640062,"uuid":"639096790","full_name":"itzdiv/Android-ChaosBox","owner":"itzdiv","description":"Just a project with randomness filled with it.","archived":false,"fork":false,"pushed_at":"2024-06-10T21:58:05.000Z","size":17422,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-31T09:46:07.926Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","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/itzdiv.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":"2023-05-10T18:50:43.000Z","updated_at":"2024-06-10T21:58:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"993c1d3e-84cf-4d8c-bba3-112b18d2cd25","html_url":"https://github.com/itzdiv/Android-ChaosBox","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/itzdiv%2FAndroid-ChaosBox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itzdiv%2FAndroid-ChaosBox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itzdiv%2FAndroid-ChaosBox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itzdiv%2FAndroid-ChaosBox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itzdiv","download_url":"https://codeload.github.com/itzdiv/Android-ChaosBox/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245616676,"owners_count":20644697,"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":[],"created_at":"2024-12-04T06:12:38.957Z","updated_at":"2025-03-26T08:24:57.853Z","avatar_url":"https://github.com/itzdiv.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Android-ChaosBox\nJust a project with randomness filled with it.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/itzdiv/Android-ChaosBox/blob/master/Render_folder/login.gif\" width=\"200\" alt=\"Gif 1\"\u003e\n  \u003cimg src=\"https://github.com/itzdiv/Android-ChaosBox/blob/master/Render_folder/register.gif\" width=\"200\" alt=\"Gif 2\"\u003e\n  \u003cimg src=\"https://github.com/itzdiv/Android-ChaosBox/blob/master/Render_folder/main%20ss1.png\" width=\"200\" alt=\"Screenshot 1\"\u003e\n  \u003cimg src=\"https://github.com/itzdiv/Android-ChaosBox/blob/master/Render_folder/main%20ss2.png\" width=\"200\" alt=\"Screenshot 2\"\u003e \n\u003c/p\u003e\n\n\nFirebase Fun App\nThis project is a web app that allows users to register and log in to their accounts using Firebase authentication. The app features various fun and recreational activities, such as gifs, voice, calculator, tic tac toe game, and more.\n\nFeatures\n•Firebase authentication with email and password\n•Email verification and password reset functionality\n•Gifs that perform random actions when login or register error occurs\n•Voice that plays when registering and when logging in\n•About me section that displays user’s name and profile picture\n•Cute meow button that plays a cat sound\n•Calculator that performs basic arithmetic operations\n•Tic tac toe game with scoreboard and chat functionality\n•Sign out option to log out from the app\n\nInstallation\nTo run this project, you need to have Node.js and npm installed on your machine. Then, follow these steps:\n\n1.Clone this repository to your local machine.\n2.Navigate to the project folder and run npm install to install the dependencies.\n3.Create a Firebase project and enable email and password authentication. Copy the Firebase configuration object and paste it in the public/js/firebase.js file.\n4.Run node server.js to start the server.\n5.Open your browser and go to http://localhost:3000 to see the app.\n\nUsage\nTo use this app, you need to create an account or log in with an existing one. You will also need to verify your email address by clicking on the link sent to your inbox. If you forget your password, you can reset it by clicking on the “Forgot password?” link on the login page.\n\nOnce logged in, you can see your name and profile picture on the top right corner of the page. You can also sign out from there.\n\nOn the main page, you can interact with various fun elements by clicking on them. Some of them will display a gif, some of them will play a voice, some of them will do nothing.\n\nTo use the calculator, click on the “Calculator” button on the top right corner of the page. You will see a simple calculator interface where you can enter numbers and operators and see the result.\n\nTo play tic tac toe, click on the “Tic Tac Toe” button on the bottom right corner of the page. You will be redirected to a new page where you can choose to play with another user .\n\nThe tic tac toe game is played on a 3x3 grid. You can make your move by clicking on an empty cell. The first player to get three of their symbols in a row, column, or diagonal wins the game. You can see your score and your opponent’s score on the top of the page.\n\nFuture Plans\nI aim to make more games and random fun recreational activities in this app in the future. Some of the ideas I have are:\n\n•Rock paper scissors game\n•Hangman game\n•Trivia quiz\n•Joke generator\n•Meme generator\n\nIf you have any suggestions or feedback, please feel free to contact me or open an issue on GitHub. Thank you for checking out my project!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitzdiv%2Fandroid-chaosbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitzdiv%2Fandroid-chaosbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitzdiv%2Fandroid-chaosbox/lists"}