Inspiration
There is a noticeable lack of secure tools for merging pdfs randomly. It is either costly or with limited functionality or less secure. Hence, we were inspired to create a more accessible and free of cost tool with various features.
What it does
Smart-PDF allows
- Merging of multiple Pdf files in any order desired.
- Conversion of Docx file to Pdf and merge with other documents at the same time.
- Insert personalized watermark on multiple documents(docx and pdf)
- Extracting non sequential pages from multiple documents(docx and pdf)
How we built it
Frontend: To make the application user-friendly, we decided to create web application using Django, template HTML formatting and SQLite Database. For styling the UI we used Bootstrap CSS. Backend: Used python to build APIs required for various features. Libraries used include pypdf2 and python-magic.
Challenges we ran into
We had lesser experience with Django and so ran into various compile issues.
Accomplishments that we're proud of
We were able to implement all the features that we initially planned to. It gave us good learning experience.
What we learned
We got to learn dependencies needed to integrate the whole project.
What's next for Smart-PDF
Due to lack of time we couldn't complete the orientation feature, which allows the user to input the orientation, eg: clockwise and anti clockwise rotation
Log in or sign up for Devpost to join the conversation.