• Stars
    star
    381
  • Rank 112,502 (Top 3 %)
  • Language
    JavaScript
  • License
    Creative Commons ...
  • Created over 4 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An open source project aimed at making your student life easier!

Doc2Pen

Are you a student who is tired of having to write out assignments on paper, draw sketches by hand, scan each page, convert it all to a PDF, and finally submit? 😩

Does it seem too much of a hassle in this age of online education? 😫

If your answer is yes, then you've come to the right place! πŸ˜ƒ

Doc2Pen is the 1 stop shop for getting all your "handmade" assignments ready for submission digitally. πŸ₯³

  • Use the highly customisable Editor page to type in text and get a handwritten document! πŸ“
  • Use the Sketch page to digitally draw in a handmade style! 🎨
  • And in the end, use the Media Manip page to convert your assignment into the appropriate format for submission! πŸ“š

It really is that easy! 🎊

And the best part of all? Doc2Pen is open source! 🀩

Issues Pull Requests Forks Stars License Β 

DEMO

Home Page

Editor Page

Sketch Page

Media Manip Page

Features:

  • Type/Paste your assignments and get handwritten ones to download directly! Bye-Bye Pen&Paper
  • Make Sketches/Diagrams/Figures for your assignments/presentations
  • Media Manager
    • PDF Spliter
    • PDF Merger
    • PNG to JPG
    • JPG to PNG
    • PNG to WEBP
    • WEBP to PNG
    • JPG to WEBP
    • WEBP to PNG
    • JIFF to PNG
    • JIFF to JPG
    • PNG(multiple) to PDF

Basic structure of the project repository πŸ—ƒοΈπŸ“‚

|
|- readme_assets   # Contains all the images used for the README.MD
|- public          # Contains the stylesheets, images and fonts. Any files within this directory will not be processed by Webpack but copied directly to the build folder.
|- src:            # Contains all source code for the React application.
    |
    |- App.js
    |- index.css
    |- index.js
    |-assets         # Contains all the community brand assets
    |-components     # Contains all the components used within the app.
    |-fonts          # Contains all the fonts
    |-pages          # Contains all the sections of the page.
          |- 404
          |- Home
          |- Editor
          |- Sketch
    |-seo # Contains code for meta tags using react-helmet

Tech Stack: πŸ’»

React HTML5 React

Under the hood:

Wish to fix a bug or add a new feature?contributions welcomeπŸ€πŸ½πŸ€:

Please check out our contribution guidelines

The geeksπŸ€“ behind this initiative:

Our Project MaintainersπŸ‘¨β€πŸ«:

   

Smaranjit Ghose              Anush Bhatia

Our valuable ContributorsπŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Open Source Programs we have been associated with:

Code of Conduct

License

Made with β™₯ for the students of the world!

More Repositories

1

awesome-portfolio-websites

A community maintained open source project aimed at making a personal portfolio for researchers, developers, and analysts simple, fast, and less cumbersome. We make sure you have a full-fledged website to showcase your work while you can spend time on your learning and innovative endeavors.
HTML
2,127
star
2

DocLense

An open-source document scanner!
Dart
145
star
3

girlscript_app

A boilerplate for any technical community to pick up and use for their own without any hastle This app is a center to various events ranging from portraying the member’s achievements to announcing the upcoming opportunities. Additionally, this app developed by the community, and for the community, will add elegance. Plus, being as an open source project, this will be a golden opportunity for beginners to learn and contribute to it just like a cherry on the cake.
Dart
72
star
4

ArtCV

Randomly Exploring Computer Vision techniques to create eye catching art out of plain boring images!
Jupyter Notebook
49
star
5

Upcharika

A unique flutter application aimed at helping people getting their vitals using Photoplethysmography and Computer Vision
Dart
41
star
6

ParulUniversityMEAN

Full-Stack Web Development with the MEAN Stack course taught by Mr. Smaranjit Ghose at Parul University for Fall 2023
40
star
7

img_ai_app_boilerplate

An image classification app boilerplate to serve your deep learning models asap!
Python
30
star
8

AIAudioTranscriber

A minimalistic web app to generate transciption for audio built using Python
Python
25
star
9

girlscript_chennai_website

An open source project for creating a website that shall serve as a template for various chapters of GirlScript Foundation
JavaScript
23
star
10

DeepPixel

An open-source Python package for making computer vision and image processing simpler
Python
22
star
11

PythonEngineering

Course Content and Practice Problems for the Python Engineering Course taught by Mr Smaranjit Ghose
22
star
12

auto_vaidya

An open-source project for applying deep learning to medical scenarios
Python
19
star
13

ParulUniversityAI

Artificial Intelligence Course at Parul University taught in Spring 2023 by Mr Smaranjit Ghose
Jupyter Notebook
19
star
14

Foobar_Challenge

Python
17
star
15

TOEFL_Prep

A log of my accelerated and doomed TOEFL prep
13
star
16

quantum_burglary

Demonstration of the use of Quantum Computing to leverage Shor's Algorithm for cracking RSA encryption
Jupyter Notebook
11
star
17

DeepHoli

A deep learning application to simulate Holi effect for your group pictures.
Jupyter Notebook
10
star
18

DS_Gurukul

A collection of resources, problems, explanations and concepts that are/were important during my Data Science journey
Python
9
star
19

AppleFoliarAI

Using machine learning to diagnose foliar diseases in apple plants
Dockerfile
9
star
20

MoveNet

Fastest Pose Estimation on any device
Python
8
star
21

indokhaadyam

An open source project to catalogue the diverse set of Indian cuisines available across the subcontinent for thousands of years
JavaScript
7
star
22

DeepDepixelate

A deep learning approach to improve the resolution of images
Python
7
star
23

QueryKing

A minimalistic application to generate SQL queries using Generative AI built with Python and Streamlit
Python
7
star
24

GitKundli

A streamlit app to fetch meaningful github data using GraphQL
Python
7
star
25

profile_chrome_extension

A simple chrome extension for keeping all your profiles under the same roof
HTML
6
star
26

AIBackgroundRemover

Python
6
star
27

Sketchify

Using Python to create sketches out of your images
Python
6
star
28

miscellaneous

A collection of random scripts and assets that I might use for some work
Python
5
star
29

ParulUniversityMEARN

5
star
30

save_the_turtles

An open source sea turtle facial recognition dataset
5
star
31

smaranjitghose

The gateway to my intro on GitHub
4
star
32

PythonicIndian

Python snippets to generate the indian flag!
Jupyter Notebook
4
star
33

Leetcoding

A repo containing the solutions to certain problems from leetcode which I occasionally practice
Python
4
star
34

TheTechGurukul

A collection of articles, roadmaps, videos, etc to a absorb knowledge in various areas of computer science
Python
3
star
35

GhoseAILab

A super useful Streamlit Application that enables me to efficiently share with students that homeworks, slides, suggested reading for each week of the courses I teach as guest lecturer or freelance trainer.
Python
3
star
36

corn_pathology_ai

Analysis of various Deep Learning architectures for the detection of Corn🌽 Leaf Diseases
3
star
37

cool-url-shortener

A simple url shortener built using Express and MongoDB for System Design lectures at Parul University
JavaScript
3
star
38

wardrobify

The only application you need to keep track of your wardrobe's contents and decide your outfit on the go.
JavaScript
2
star
39

ExploringQC

An uncool approach to learning the dark arts of quantum computing
2
star
40

TikTok_Analytics

Real-Time TikTok Data Analytics on an interactive dashboard with python
Python
2
star
41

FantasticFinanceTracker

A minimalistic application to track one's finances over a period built using Python
Python
2
star
42

PianoCV

Using Simple Image Processing to play a touchless virtual piano
Python
2
star
43

DeepMalaria

An attempt to predict malaria from microscopic examination of blood using blood films
Jupyter Notebook
2
star
44

pyconfidentiality

Adding secrecy to your emails with RSA
Python
2
star
45

game_gesturization

Leveraging the power of win32.dll and opencv to play games with simple gestures!
Python
2
star
46

DAA

Study material and assignments related to Design and Analysis of Algorithms course taught by Professor Smaranjit Ghose
2
star
47

ParulUniversityCC

2
star
48

girlscript_ireland_gaming_booster

Stuff related to Gaming Booster Program 2020 by GirlScript Ireland
JavaScript
1
star
49

IEOR-4571

IEOR 4571: Finance and Structuring for Data Science work
Jupyter Notebook
1
star
50

pyalgocheat

An attempt to create a package that contains easy plugins for common data structures and algorithms using Python
Python
1
star
51

automailer

A crisp python script to send emails
Python
1
star
52

PyDinoBot

Leisure Time Attempts to automate the famous Dinosaur Run game in Chrome Browser
Python
1
star
53

PyQRCodeGen

A simple script written using Python to generate minimalistic QRCodes
Python
1
star
54

PyArticleSummary

An attempt to summarize online articles
Jupyter Notebook
1
star
55

PyPassCheck

Checking the strength of passwords using Vanilla Logistic Regression
Jupyter Notebook
1
star
56

Zomato_HORECA_EDA

An attempt to experiment with different visualizations for Indian restaurant and cafe data obtained using Zomato platform
Jupyter Notebook
1
star
57

food_ordering_system

A template website for your local Cafe!
HTML
1
star
58

PyCorona

A first cut analysis of the outbreak of Corona Virus from Dec 2019 using Python
Jupyter Notebook
1
star
59

AIEmailGenerator

A minimalistic application to generate custom email templates built using Python and GPT-3
Python
1
star
60

captcha_divisor

Using Python🐍 to generate irritating captchas!
Python
1
star
61

PyTinder

An effort to automate Tinder and dynamically increasing on the features
Python
1
star
62

PyNoiseReduce

Using Python to reduce noise in audio clips!
Jupyter Notebook
1
star
63

PyDeceive

Using Python to grant you invisibility
Python
1
star
64

coolurl

JavaScript
1
star
65

DeepSimpsonsGen

Generating new Simpsons characters using DCGANs
Jupyter Notebook
1
star
66

PyProjectEuler

A curation of problems that I solve from Project Euler using Python for practice
Python
1
star
67

FantasticQRCode

A minimalistic QR Code Generator Application built using Python
Python
1
star
68

PyCertificateGenerator

A script that reads the data from a csv file and spits certificates while sending them via email on the go!
Python
1
star
69

Binod_Spam_Filter

Scanning files using Python to segregate the "Binod" spammed ones 🀣
JavaScript
1
star
70

floodater

Using machine learning to predict floods based on annual rainfall
Jupyter Notebook
1
star
71

PyPomodoro

This is a simple python script crafted with ❀ for anyone who wants to level up their productivity or learning by 10x
Python
1
star
72

AutoPromPicker

Using Python to set unbreakable pairs for prom night
Python
1
star
73

Big_Cat_Classifier

Using Visual Transformers to train a basic image classification model to classify images of lions, tigers, cheetahs, tigers and leopards
Jupyter Notebook
1
star
74

PyStockAnalysis

Repo for automating financial analysis built using Python
Python
1
star