🧠 About the Project – WorldPass
While creating WorldPass, I was inspired by the need to simplify
user registration, login, identity verification, and payment
management across various platforms. The goal was to build a tool
that brings all of this together into one simple, secure, and
user-friendly platform.
🛠 How I Built the Project
Technologies used:
- Frontend: React + Next.js
- Backend: Rust
- Database: PostgreSQL
Security and user experience were top priorities.
All user data is securely encrypted to ensure privacy.
🌐 What WorldPass Does
WorldPass enables users to:
- Easily register and log in via OAuth
- Use WorldPass as an email service if OAuth is unavailable
- Verify identity once, and share that status across other platforms
- Manage subscriptions from different services in one place
- Make secure payments with integrated Orbs cryptocurrency
💡 What I Learned
Through this project, I gained experience with:
- SQL databases and data optimization
- Rust for backend development
- OAuth authentication and data encryption
- Building a working email system capable of rendering diverse message formats
🧩 Challenges I Faced
One major challenge was creating a robust email system
that renders emails properly regardless of structure.
I also worked hard to ensure speed, security, and
stability across different platforms and devices.
🚀 Future Goals
Planned improvements:
- Integrate advanced infrastructure:
- ScyllaDB for high-speed NoSQL storage
- CockroachDB for distributed SQL
- Redis for caching and sessions
- Apache Kafka for real-time messaging
- Optimize the Orbs blockchain for better speed and scalability
Built With
- bolt.new
- claude
- docker
- google-analytics
- google-cloud
- imap
- net-data
- nextjs
- oauth
- pg-admin
- postgresql
- postman
- proxy-server
- react
- rust
- sql
- sumsub

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