{"id":17917374,"url":"https://github.com/pushkarm029/truetext","last_synced_at":"2026-04-14T04:01:39.835Z","repository":{"id":200485217,"uuid":"705514457","full_name":"Pushkarm029/TrueText","owner":"Pushkarm029","description":"TrueText is your guardian against SMS scams and your source for the latest news.  In a world where SMS messages can hide potential scams and spam, TrueText is your vigilant guardian that identifies scams, fraud, and spam to provide immediate alerts.","archived":false,"fork":false,"pushed_at":"2023-10-23T10:23:12.000Z","size":3516,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-03T07:44:49.393Z","etag":null,"topics":["android","api","flask","ios","machine-learning","natural-language-processing","python","react-native","restful-api","sklearn"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","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/Pushkarm029.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}},"created_at":"2023-10-16T06:57:16.000Z","updated_at":"2023-11-14T12:24:00.000Z","dependencies_parsed_at":"2023-10-23T11:29:50.109Z","dependency_job_id":null,"html_url":"https://github.com/Pushkarm029/TrueText","commit_stats":null,"previous_names":["pushkarm029/truetext"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Pushkarm029/TrueText","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pushkarm029%2FTrueText","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pushkarm029%2FTrueText/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pushkarm029%2FTrueText/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pushkarm029%2FTrueText/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pushkarm029","download_url":"https://codeload.github.com/Pushkarm029/TrueText/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pushkarm029%2FTrueText/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31781292,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"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":["android","api","flask","ios","machine-learning","natural-language-processing","python","react-native","restful-api","sklearn"],"created_at":"2024-10-28T20:06:34.271Z","updated_at":"2026-04-14T04:01:39.815Z","avatar_url":"https://github.com/Pushkarm029.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# True Text\n\n#### TrueText: Your Guardian Against SMS Scams and Your Source for Latest News\n\nIn a world where SMS messages can hide potential scams and spam, From fake electricity bill alerts to suspicious lottery winnings and phishing scams, the world of SMS is fraught with potential pitfalls. Unsuspecting users often fall victim to scams and spam that threaten their privacy, security, and peace of mind. TrueText is your vigilant guardian. Our app doesn't send or receive messages but loads your SMS inbox, identifying scams, fraud, and spam to provide immediate alerts and educational resources, ensuring a safer SMS experience. TrueText prioritizes your privacy, respecting your data security while offering the latest news through a dedicated section, keeping you informed on global events and personalized interests. Join TrueText to protect yourself and stay well-informed, all within a single app.\n\u003chr\u003e\n\n## Project Setup\n\n### Prerequisites\n\nBefore you start, ensure that you have the following installed on your local machine:\n\n- Node.js and npm (Node Package Manager)\n- Git\n\n### Clone the Repository\n\n1. Fork the repository: Click the \"Fork\" button on the top right of the [TrueText GitHub repository](https://github.com/Pushkarm029/TrueText) to create a fork under your GitHub account.\n\n2. Clone the forked repository to your local machine:\n\n```bash\ngit clone git@github.com:YourGitHubUsername/TrueText.git\ncd TrueText\n```\n### Frontend Setup\n\n#### Install Dependencies\n\nIn the project directory, run the following command to install project dependencies:\n\n```bash\nnpm install\n```\n\n#### Start the Development Server\n\nTo start the development server and run your React Native project, use the following command:\n\n```bash\nnpx react-native start\n```\n\n### Backend Setup\n\n#### Install Dependencies\n```bash\n# Navigate to the server directory\ncd server\n\n# To install the required packages, run the following command:\npip install -r requirements.txt\n\n# Run the development server\npython app.py\n\n# The server will run on http://localhost:5000\n```\n\n## Contribution Guidelines\n\nWe welcome contributions from the community to improve TrueText. To contribute, please follow these guidelines:\n\n### Branching\n\n1. Create a new branch for your contribution. Be sure to give it a descriptive and concise name:\n\n```bash\ngit checkout -b feature/your-feature-name\n```\n\n2. Make your changes in the new branch.\n\n### Committing\n\n3. Commit your changes with a clear and concise commit message:\n\n```bash\ngit commit -m \"Add your description here\"\n```\n\n### Keeping Your Fork Up to Date\n\n4. Before pushing your changes, ensure that your branch is up to date with the latest changes from the original repository:\n\n```bash\ngit pull origin main\n```\n\n5. Push your changes to your forked repository:\n\n```bash\ngit push origin feature/your-feature-name\n```\n\n### Creating a Pull Request (PR)\n\n6. Go to your forked repository on GitHub and create a new Pull Request (PR) from your branch to the original project's `main` branch.\n\n7. Describe your changes in the PR, explaining what the changes aim to achieve.\n\n### Review and Approval\n\n8. Your PR will be reviewed, and there may be discussions and suggestions for improvement. Be open to feedback and make any necessary changes.\n\n9. Once your PR is approved, it will be merged into the original project. Your contribution will be acknowledged in the project's history.\n\n### Keeping Your Fork in Sync\n\n10. To keep your fork up to date with the original repository, regularly sync with the original project:\n\n```bash\ngit fetch upstream\ngit checkout main\ngit merge upstream/main\n```\n\nCongratulations! You've successfully contributed to the TrueText project. Thank you for your valuable input.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpushkarm029%2Ftruetext","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpushkarm029%2Ftruetext","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpushkarm029%2Ftruetext/lists"}