Inspiration
The inspiration behind ePaper came from the need to modernize educational accessibility by digitizing paper-based and handwritten content.
What it does
It allows users to scan a document and extract its information, for example, a paper-back MCQ quiz could be scanned to obtain an online form with interactive elements like selecting answers.
How we built it
We used React and Next for the frontend, Rust for the backend, Clark for authentication, Tesseract for the OCR (Object Character Recognization) capability, AWS RDS for the database, and Vercel and Github workflows for CI/CD pipelines.
Challenges we ran into
Working around react-native and satisfying an excessively demanding Rust compiler was a challenge we ran into.
Accomplishments that we're proud of
We're proud of working together as a team and successfully implementing a complex solution to an important problem.
What we learned
We've learned to work with a lot of new languages and solutions.
What's next for ePaper
We want to expand ePaper's capabilities by implementing a flashcard system, including more formats and optimizing the OCR function to get more accurate results consistently.
Built With
- amazon-web-services
- git
- github
- next
- react
- rust
- tailwindcss
- tesseract
- typescript
- vercel


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