Inspiration:

We love typing tests, and we wanted to take them to the next level. BioType is the result of that. We didn't just want to measure typing speed; we wanted to turn typing into a cool and secure way to verify your identity online.

What it does:

BioType is all about authentication, but not with your typical password or fingerprint. We authenticate users by analyzing their unique typing patterns. It's like a keyboard signature! This adds a fresh layer of security to your online activities.

How we built it:

We dove into the development using TypeScript, which was new for most of us. For the frontend, we went with SolidJS, making our app responsive and pretty aesthetic. MongoDB and Prisma were used for backend and data storage, ensuring our data is well-behaved and easy to retrieve.

Challenges we ran into:

Getting the formulas and algorithms from research papers (found on our about page) to play nice in our code was a bit of a headache. We wracked our brains a lot, but it's all part of the adventure in the world of biometric authentication.

Accomplishments that we're proud of:

BioType has been pretty good at authenticating users so far, which is pretty great. Plus, the webpage is pretty drippy. Who says security can't be stylish?

What we learned:

For most of us, this was our first real dive into TypeScript and web app building. We learned plenty of practical skills that'll come in handy for future projects.

What's next for BioType:

We're all about improving. Bug fixes are on the way, and we're looking forward to making the authentication even more accurate. This journey continues to make BioType even more secure and user-friendly.

Built With

Share this project:

Updates