-
-
This is our application Login page where users have choices to log in through Facebook, google, or apple accounts.
-
After logging in to our app user will get two choices whether he wants to be a vendor or a user.
-
This is our user home page where the user will be able to upload documents and get the lists of all documents.
-
This page is the User profile page where the user will change the password and update his information.
-
This is a vendor profile page where the vendor will share the URL with the user anduser scan the QR and share the documents with the vendor
-
After getting all documents user clicks on document and redirect to this page and the user can create a unique Url Link of that document
-
This is a vendor home page where the vendor will be able to see the incoming request of documents which is sent by the user
Inspiration
Actually there was a time where I felt insecure to print my documents in printing shops. I often print documents like my 10th certificate ,license, pan card, bank book front page. They will be in my google drive.so I sent him my documents to his Gmail address. There I found that my documents will be there with him for life long and I have also found that he downloaded my documents on to the device where I made him to delete them after downloading from the PC. what about my Gmail? I cannot delete my sent Gmail where the documents which are shared with him will be long enough. there I have found that no such platform available to secure our documents. Then inspiration comes to my mind that there is any software present in the market that helps to save our documents. After researching on the internet I found that there is no platform which protects our document . * So we are trying to build platform that protects our important documents not to be misused. Our app will secure the data and the shop owner will not be able to download our documents and Screenshots of our documents.**
What it does
We are building a platform that makes a channel to send your documents for printing without sharing your personal information with vendor and our platform allows to safeguard your documents by restricting download and capturing of screen shots.
App working... We built two interfaces in our app First is Vendor Interface and User Interface
User Interface
Firstly Users will SignUp to our App with the help of google authentication and redirect to the Home page where the user will get Options for uploading Documents and the User will upload documents easily. After uploading documents, Our App will provide a unique link to the user. Users will be able to share the link with the Vendor Via the Scanning unique QR code that we provide to every printing shop.
And the Link we generated for Our documents will expire after one click and the vendor will not be able to open the link again. We also make sure that Vendor will not be able to download our documents and we also restrict the Screenshots of documents.
Vendor Interface. The vendor will Signup into Our app with the help of google authentication. After that first, we would ask the person whether you want to log in as a user or vendor. After that, we will redirect you to the Vendor home screen. The vendor will see incoming URL links on the home page sent by the user and He will access our documents for only stipulated time.
// How the user will share the Url Link of Documents to the Vendor ??
When the Vendor will signup into our app. We will create a Unique QR Code of the vendor Profile and the User will scan the QR Code and share the Document link with the vendor and the Vendor will get a received link on the Home page.
How we built it
We are Using Tech Stack to build the project is:
- Figma
- Flutter
- Firebase We wanted our application to be cross-platform and easily accessible so we decided to go with Flutter because it is easy to learn and very handy for rapid development. We started with creating the basic flow of the application and implemented google sign-in with the help of Firebase
Challenges we ran into
We are very new in App development and the first challenge we faced was that we found there are so many Tech stacks that help to Create An Application. So surfing over internet we decided to use Flutter Tech stack to create our Application. Then we found it difficult to integrate firebase with our Application many difficulties arrived but we went through the Documentation search on google and Read answers on Stack Overflows and successfully integrated our app with firebase.
Accomplishments that we're proud of''
We are proud that we solved a real-life problem and we build a team remotely with good coordination. It was really a challenge to build a design and code the front end with such little initial knowledge, but gave in effort and managed to do it. This was our very first app built from our own idea and that's really a great experience for us to achieve this performing as a team. we are able to learn app development in less time and ability to develop an app that helps to secure our documents.
What's next for Print Secure
- This can be continued by building ATP(any time printing) machines kept available 24*7 at bus stands, railway stations, college hostels, colleges, and government offices enabling a profitable model.
- Payments through UPI gateway in the same platform which has more scope.
- Future is cloud ,everything will become cloud and can mould it into a cloud company.

Log in or sign up for Devpost to join the conversation.