{"id":25152562,"url":"https://github.com/adlarx9/tweeter","last_synced_at":"2026-04-11T19:32:05.062Z","repository":{"id":276518718,"uuid":"929517441","full_name":"AdlarX9/tweeter","owner":"AdlarX9","description":"A global chatbox where anybody can discuss on the chat in real-time","archived":false,"fork":false,"pushed_at":"2025-04-28T18:40:58.000Z","size":716,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-25T07:47:05.820Z","etag":null,"topics":["chatbox","express","mongodb","react","real-time","socket-io","twitter"],"latest_commit_sha":null,"homepage":"https://tweeter.pifpafdeluxe.fr","language":"JavaScript","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/AdlarX9.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,"zenodo":null}},"created_at":"2025-02-08T18:20:23.000Z","updated_at":"2025-04-28T18:41:18.000Z","dependencies_parsed_at":"2025-02-08T19:27:42.291Z","dependency_job_id":"3e6e0abe-4ebb-41be-87d8-f6bee8eff092","html_url":"https://github.com/AdlarX9/tweeter","commit_stats":null,"previous_names":["adlarx9/tweeter"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AdlarX9/tweeter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdlarX9%2Ftweeter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdlarX9%2Ftweeter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdlarX9%2Ftweeter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdlarX9%2Ftweeter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AdlarX9","download_url":"https://codeload.github.com/AdlarX9/tweeter/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdlarX9%2Ftweeter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31693272,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T13:07:20.380Z","status":"ssl_error","status_checked_at":"2026-04-11T13:06:47.903Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["chatbox","express","mongodb","react","real-time","socket-io","twitter"],"created_at":"2025-02-08T23:18:32.253Z","updated_at":"2026-04-11T19:32:05.032Z","avatar_url":"https://github.com/AdlarX9.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tweeter\n\n## Overview\n\nTweeter is a social network platform that allows users to create an account and engage in real-time discussions within a global feed shared by all users.\n\n## Running the Project\n\nTo run the application, simply execute the following command, ensuring that Docker is correctly installed and configured on your machine, and that you are in the root directory of the project:\n```bash\ndocker compose up --build\n```\nAnd that's it! Visit `http://localhost:5173/` to see the site in action.\n\n\u003e *Note: You can add a `api/.env` file and define `MONGODB_ADDRESS` (default: `mongodb://mongo:27017/tweeter`) if you wish to use a MongoDB Atlas Cluster.\n\nAlso, define `TOKEN` to override the authentication tokens used by the application.  \nThe `PORT` variable can also be defined in this file, but it is not recommended to use a port other than 3001, as networking is managed by Docker in this setup.*\n\nYou can find more detailed information in the other `README.md` files located in the [`api`](api/README.md), [`native`](native/README.md), and [`web`](web/README.md) directories.\n\n## Examples\n\n\u003e ![main](examples/main.png)  \n\u003e *The main page when logged in*\n\n\u003e ![disconnected](examples/disconnected.png)  \n\u003e *The main page when not logged in*\n\n\u003e ![login](examples/login.png)  \n\u003e *The input fields for logging in or creating an account*\n\n\u003e ![main_dark](examples/main_dark.png)  \n\u003e *A preview of dark mode on the main page*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadlarx9%2Ftweeter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadlarx9%2Ftweeter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadlarx9%2Ftweeter/lists"}