{"id":21803765,"url":"https://github.com/smaranjitghose/doclense","last_synced_at":"2025-04-05T21:09:11.278Z","repository":{"id":42237301,"uuid":"312255517","full_name":"smaranjitghose/DocLense","owner":"smaranjitghose","description":"An open-source document scanner!","archived":false,"fork":false,"pushed_at":"2024-07-10T08:39:50.000Z","size":198907,"stargazers_count":160,"open_issues_count":16,"forks_count":130,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-03-29T19:07:51.123Z","etag":null,"topics":["document","document-scanner","dwoc","gssoc21","jwoc","open-source","scanner"],"latest_commit_sha":null,"homepage":"https://doclense.vercel.app/","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/smaranjitghose.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2020-11-12T11:24:36.000Z","updated_at":"2025-02-27T00:50:46.000Z","dependencies_parsed_at":"2024-11-12T07:43:06.914Z","dependency_job_id":null,"html_url":"https://github.com/smaranjitghose/DocLense","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/smaranjitghose%2FDocLense","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smaranjitghose%2FDocLense/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smaranjitghose%2FDocLense/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smaranjitghose%2FDocLense/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/smaranjitghose","download_url":"https://codeload.github.com/smaranjitghose/DocLense/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247399878,"owners_count":20932880,"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":["document","document-scanner","dwoc","gssoc21","jwoc","open-source","scanner"],"created_at":"2024-11-27T11:50:59.290Z","updated_at":"2025-04-05T21:09:11.257Z","avatar_url":"https://github.com/smaranjitghose.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"![DocLense](./readme_assets/doclense_banner.png)\n\n![Issues](https://img.shields.io/github/issues/smaranjitghose/DocLense)\n![Pull Requests](https://img.shields.io/github/issues-pr/smaranjitghose/DocLense?)\n![Forks](https://img.shields.io/github/forks/smaranjitghose/DocLense)\n![Stars](https://img.shields.io/github/stars/smaranjitghose/DocLense)\n![License](https://img.shields.io/github/license/smaranjitghose/DocLense)\n\n\u003cdiv align=\"center\"\u003e\u003ca href=\"https://play.google.com/store/apps/details?id=com.anushbhatia.doclense\"\u003e\u003cimg alt=\"Get it on Google Play\" src=\"https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png\" height=70px /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003chr\u003e\n\n## Features🔬 :\n\n- Scan your documents with ease!\n- Numerous choices of filters to choose from\n- Auto-adjust size and focus on text\n- Save in multiple formats\n- Share as consolidated document across multiple platforms\n\n- Scan a variety of Docs\n- Options to customize the size of the scanned pages (Crop)\u003c/li\u003e\n- Apply different types of filter\n- Download/Export in .pdf\n- Rename the documents\n\n\u003cdiv align=\"center\"\u003e\n\n## 📱App Screens📱\n\n\u003cp float=\"left\"\u003e\n  \u003cimg src=\"assets/appMockups/FirstFourScreens.png\" width=\"400\" /\u003e\n  \u003cimg src=\"assets/appMockups/RestFourScreens.png\" width=\"400\" /\u003e \n\u003c/p\u003e\n\n## 📷App Mock-ups📷\n\n\u003cimg src=\"assets/appMockups/homeScreen-mainDrawer-settings-aboutApp-reviewDialogue.png\"\u003e\n\u003cimg src=\"assets/appMockups/cropScreen-filterScreen-filterView-multiSelectScreen-pdfNameScreen.png\"\u003e\n\n## 🎥App Demo🎥\n\n\u003cimg src=\"assets/appMockups/AppWorking.gif\" height=\"500px\"\u003e\n\n\u003c/div\u003e\n\n## Contribution Guidelines🏗\n\nAre we missing any of your favorite features, which you think you can add to it❓ We invite you to contribute to this project and make it better?\nTo start contributing, follow the below guidelines:\n\n**1.** Fork [this](https://github.com/smaranjitghose/DocLense) repository.\n\n**2.** Clone your forked copy of the project.\n\n```\ngit clone --depth 1 https://github.com/\u003cyour_user_name\u003e/DocLense.git\n```\n\n\u003cimg src=\"./readme_assets/CloneRepo.png\" width=\"500\"\u003e\n\n**3.** Navigate to the project directory :file_folder: .\n\n```\ncd DocLense\n```\n\n**4.** Add a reference(remote) to the original repository.\n\n```\ngit remote add upstream https://github.com/smaranjitghose/DocLense.git\n```\n\n**5.** Check the remotes for this repository.\n\n```\ngit remote -v\n```\n\n**6.** Always take a pull from the upstream repository to your master branch to keep it at par with the main project(updated repository).\n\n```\ngit pull upstream master\n```\n\nNote: in this project, the master branch is called the main branch, so try\n\n```\ngit pull upstream main\n```\n\n**7.** Create a new branch.\n\n```\ngit checkout -b \u003cyour_branch_name\u003e\n```\n\n**8.** Perform your desired changes to the code base.\n\n\u003cp align=\"center\"\u003e\u003cimg width=35% src=\"https://media2.giphy.com/media/L1R1tvI9svkIWwpVYr/giphy.gif?cid=ecf05e47pzi2rpig0vc8pjusra8hiai1b91zgiywvbubu9vu\u0026rid=giphy.gif\"\u003e\u003c/p\u003e\n\n**9.** Track your changes:heavy_check_mark: .\n\n```\ngit add .\n```\n\n**10.** Commit your changes.\n\n```\ngit commit -m \"Relevant message\"\n```\n\n**11.** Push the committed changes in your feature branch to your remote repo.\n\n```\ngit push -u origin \u003cyour_branch_name\u003e\n```\n\n**12.** To create a pull request, click on `compare and pull requests. Please ensure you compare your feature branch to the desired branch of the repo you are supposed to make a PR to.\n\n\u003cimg src=\"./readme_assets/compare_pr.png\" width=600\u003e\n\n**13.** Add appropriate title and description to your pull request explaining your changes and efforts done.\n\n**14.** Click on `Create Pull Request`.\n\n\u003cimg src=\"./readme_assets/CreatePR.png\" width=600\u003e\n\n**15** Voila :exclamation: You have made a PR to the DocLense project :boom: Sit back patiently and relax while the project maintainers review your PR. Please understand at times the time can vary from a few hours to a few days\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://media.giphy.com/media/5mCQOcUfywmyI/giphy.gif\" width=35%\u003e\u003c/p\u003e\n\n## Project Maintainers👨🏫:\n\n| ![Smaranjit_Picture](https://avatars2.githubusercontent.com/u/46641503?v=4) | ![Anush_Picture](https://avatars2.githubusercontent.com/u/40017559?v=4) |\n| :-------------------------------------------------------------------------: | :---------------------------------------------------------------------: |\n|            [Smaranjit Ghose](https://github.com/smaranjitghose)             |            [Anush Bhatia](https://github.com/smaranjitghose)            |\n\n## Our valuable Contributors👩‍💻👨‍💻 :\n\n\u003ca href=\"https://github.com/smaranjitghose/awesome-portfolio-websites/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contributors-img.web.app/image?repo=smaranjitghose/DocLense\" /\u003e\n\u003c/a\u003e\n\n## Open Source Programs we have been a part of:\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://devscript.tech/woc/\"\u003e\u003cimg src=\"./readme_assets/open_source_programs/dwoc.png\" width= \"25%\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://jwoc2k20.tech/\"\u003e\u003cimg src=\"./readme_assets/open_source_programs/jwoc.png\" width= \"25%\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://mexili.github.io/winter_of_code/\"\u003e\u003cimg src=\"./readme_assets/open_source_programs/mwoc.png\" width= \"25%\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://crosswoc.ieeedtu.in\"\u003e\u003cimg src=\"./readme_assets/open_source_programs/crosswoc.png\" width= \"25%\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://gssoc.girlscript.tech/\"\u003e\u003cimg src=\"./readme_assets/open_source_programs/gssoc.png\" width= \"25%\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://letsgrowmore.in/soc/\"\u003e\u003cimg src=\"./readme_assets/open_source_programs/lgmsoc.png\" width= \"25%\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmaranjitghose%2Fdoclense","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmaranjitghose%2Fdoclense","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmaranjitghose%2Fdoclense/lists"}