{"id":24662291,"url":"https://github.com/rebelhere/rebeltextsite","last_synced_at":"2026-05-06T23:41:17.331Z","repository":{"id":273857318,"uuid":"920750923","full_name":"Rebelhere/rebeltextsite","owner":"Rebelhere","description":" RebelTextSite is a web app built with HTML, CSS, and Django for quick text editing. It offers tools to clean, format, and analyze text, with easy navigation between features like text processing, results display, and informative pages.","archived":false,"fork":false,"pushed_at":"2025-02-18T18:15:58.000Z","size":56,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-18T19:29:52.477Z","etag":null,"topics":["css","django","html","html-css","python","web","webdevelopment"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/Rebelhere.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":"2025-01-22T17:56:43.000Z","updated_at":"2025-02-18T18:16:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"589ba3f1-8860-49ee-9a98-e58ebdaf78c3","html_url":"https://github.com/Rebelhere/rebeltextsite","commit_stats":null,"previous_names":["rebelhere/rebeltextsite"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rebelhere%2Frebeltextsite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rebelhere%2Frebeltextsite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rebelhere%2Frebeltextsite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rebelhere%2Frebeltextsite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rebelhere","download_url":"https://codeload.github.com/Rebelhere/rebeltextsite/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244754609,"owners_count":20504737,"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":["css","django","html","html-css","python","web","webdevelopment"],"created_at":"2025-01-26T04:13:48.526Z","updated_at":"2026-05-06T23:41:17.305Z","avatar_url":"https://github.com/Rebelhere.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RebelTextSite  \n\n**RebelTextSite** is a dynamic web application designed to simplify text editing with a range of tools for text manipulation. Built using **HTML**, **CSS**, and **Django**, it features an intuitive user interface and seamless navigation between pages.  \n\n## Features  \n\n- **Remove Extra Spaces:** Automatically eliminate unnecessary spaces in your text.  \n- **Remove New Lines:** Merge all lines into a single continuous block.  \n- **Capitalize Text:** Convert all text to uppercase for consistency.  \n- **Count Alphabets:** Quickly calculate the total number of alphabets in the input text.  \n- **Remove Punctuation:** Strip all punctuation marks for cleaner data or text processing.  \n\n## Website Structure  \n\n### **Index Page**  \n- Central hub where users can input text and perform operations.  \n- Provides real-time navigation to various sections of the site using a navigation bar.  \n\n### **Analyze Page**  \n- Displays the processed results based on the operations selected on the index page.  \n\n### **Navigation Bar**  \nAccessible from the index page, the navigation bar includes links to:  \n- **Home Page:** General overview of the website.  \n- **About Us Page:** Information about the purpose and creators of RebelTextSite.  \n- **Contact Page:** For feedback or inquiries.  \n\n## Technologies Used  \n\n- **Frontend:** HTML, CSS  \n- **Backend:** Django (Python)  \n- **Development Tools:** Python virtual environment, Django Admin  \n\n## Setup and Installation  \n\n1. **Clone the repository:**  \n   ```bash  \n   git clone https://github.com/yourusername/rebeltextsite.git  \n   cd rebeltextsite  \n   ```  \n\n2. **Set up a virtual environment:**  \n   ```bash  \n   python -m venv env  \n   source env/bin/activate  # On Windows: env\\Scripts\\activate  \n   ```  \n\n3. **Run the development server:**  \n   ```bash  \n   python manage.py runserver  \n   ```  \n\n4. **Access the site in your browser:**  \n   Navigate to [http://127.0.0.1:8000/](http://127.0.0.1:8000/).  \n\n## Usage  \n\n1. Navigate to the **Index Page**.  \n2. Enter your text into the provided text box.  \n3. Select the desired operation(s).  \n4. Submit to process the text and view the output on the **Analyze Page**.  \n5. Use the navigation bar to explore other sections of the site.  \n\n## Future Goals  \n\n- **Enhanced Text Analytics:** Add advanced text analysis features, such as word frequency counts and sentiment analysis.  \n- **User Accounts:** Implement a login and registration system to save user preferences.  \n- **Multilingual Support:** Expand support to include text manipulation in different languages.  \n- **Custom Themes:** Allow users to switch between light and dark modes.  \n- **Mobile Optimization:** Ensure the website is fully responsive for seamless use on mobile devices.  \n\n## Contribution  \n\nContributions are always welcome! If you'd like to contribute:  \n1. Fork the repository.  \n2. Create a new branch: `git checkout -b feature/YourFeatureName`.  \n3. Commit your changes: `git commit -m 'Add some feature'`.  \n4. Push to the branch: `git push origin feature/YourFeatureName`.  \n5. Submit a pull request.  \n\n## Contact  \n\nFor queries or suggestions, feel free to reach out:  \n- **Name:** Muhammad Rahim  \n- **GitHub:** [Rebelhere](https://github.com/Rebelhere)  \n\n## Contributing\nFeel free to open issues or submit pull requests for improvements or bug fixes.\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frebelhere%2Frebeltextsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frebelhere%2Frebeltextsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frebelhere%2Frebeltextsite/lists"}