Skip to content

Latest commit

 

History

History
349 lines (240 loc) · 6.42 KB

File metadata and controls

349 lines (240 loc) · 6.42 KB

🌟 Lumora

Lumora is a Stellar-powered creative marketplace where artists, designers, and creative professionals showcase their work, connect with clients, receive secure payments, and build sustainable careers in the global digital economy.


📖 About Lumora

Lumora empowers creators to monetize their talents through a decentralized ecosystem built on the Stellar network.

Whether you're a graphic designer, illustrator, UI/UX designer, digital artist, photographer, animator, or creative agency, Lumora provides a trusted platform to showcase your portfolio, sell digital works, secure freelance opportunities, and receive payments instantly through Stellar.

The platform combines the power of blockchain transparency, decentralized payments, and professional talent discovery into one unified ecosystem.

✨ Core Features

  • 🎨 Portfolio Showcase — Build a professional creative portfolio
  • 💼 Client Marketplace — Connect with businesses and potential clients
  • 💸 Instant Payments — Receive payments through Stellar assets
  • 🔐 Decentralized & Secure — Wallet-based authentication and ownership
  • 📄 Commission Management — Custom work requests and project tracking
  • ⭐ Reputation System — Reviews, ratings, and verified work history
  • 📊 Transparent Transactions — Payment records verifiable on-chain
  • ⚙️ Open Source Ecosystem — Built for developers and community contributors

🏗 Organization Repositories

lumora-web

Frontend Marketplace & Portfolio Platform

Features

  • Artist portfolio management
  • Creative marketplace
  • Design discovery & search
  • Client dashboards
  • Commission request system
  • Wallet integration
  • Messaging system
  • Artist hiring workflow

Tech Stack

  • Next.js
  • TypeScript
  • TailwindCSS
  • React Query
  • Zustand
  • Stellar Wallet SDK

lumora-services

Backend APIs & Core Services

Features

  • Authentication & authorization
  • User profile management
  • Portfolio management
  • Commission workflows
  • Marketplace services
  • Messaging services
  • Payment tracking
  • Notification system
  • Analytics & reporting

Tech Stack

  • NestJS
  • PostgreSQL
  • Redis
  • Prisma ORM
  • BullMQ
  • Nodemailer

lumora-contracts

Soroban Smart Contracts

Features

  • Escrow payments
  • Milestone-based releases
  • Artist payouts
  • Platform fee management
  • Commission agreements
  • Dispute handling
  • Multi-asset support

Tech Stack

  • Rust
  • Soroban SDK
  • Soroban CLI
  • Stellar RPC

lumora-mobile

Mobile Application

Features

  • Artist portfolio management
  • Client communication
  • Real-time notifications
  • Project tracking
  • Wallet integration
  • Secure payments

Tech Stack

  • React Native
  • Expo
  • Stellar SDK

lumora-design-system

Shared Design Components

Features

  • UI components
  • Design tokens
  • Brand assets
  • Typography standards
  • Accessibility guidelines

Repository Structure

Each repository includes:

/docs
/examples
/scripts
/tests

🔑 How Lumora Works

For Artists

  1. Create an account and connect your Stellar wallet
  2. Build your portfolio and showcase your work
  3. Publish services or list artwork for sale
  4. Receive commission requests from clients
  5. Complete projects and receive payments securely
  6. Build your reputation through reviews and ratings

For Clients

  1. Discover talented artists and designers
  2. Browse portfolios and completed work
  3. Purchase existing artwork or design assets
  4. Request custom projects and commissions
  5. Pay securely using Stellar assets
  6. Collaborate and communicate directly with creators

For Businesses

  1. Search for creative talent
  2. Post design opportunities
  3. Hire freelancers or agencies
  4. Manage projects and milestones
  5. Pay globally without banking barriers

🌐 Powered by Stellar

Lumora leverages Stellar's fast, low-cost, and borderless payment infrastructure.

Supported assets include:

  • XLM
  • USDC
  • NGNT
  • EURC
  • Custom Stellar Assets

Benefits

  • Near-instant settlements
  • Low transaction fees
  • Global accessibility
  • Transparent payment history
  • Secure wallet ownership

🛠 Tech Stack

🌐 Frontend

  • Next.js
  • React
  • TypeScript
  • TailwindCSS
  • React Query
  • Zustand
  • Stellar Wallet SDK

⚙️ Backend

  • NestJS
  • PostgreSQL
  • Redis
  • Prisma ORM
  • BullMQ
  • Nodemailer

📝 Smart Contracts

  • Rust
  • Soroban SDK
  • Soroban CLI
  • Stellar RPC

🗄 Storage Layer

  • PostgreSQL
  • Redis
  • Object Storage (S3 Compatible)
  • Optional IPFS Support

🚀 Roadmap

Phase 1 — MVP

Creator Platform

  • User registration
  • Wallet authentication
  • Artist profiles
  • Portfolio showcase
  • Artwork listings
  • Client discovery

Marketplace

  • Purchase digital artwork
  • Stellar payments
  • Basic commission requests

Smart Contracts

  • Escrow contracts
  • Artist payouts
  • Platform fees

Phase 2 — Professional Marketplace

  • Messaging system
  • Reviews & ratings
  • Milestone-based projects
  • Team collaboration
  • Advanced search & filtering
  • Artist verification badges

Phase 3 — Creative Economy

  • Talent recruitment portal
  • Creative agencies support
  • Subscription memberships
  • Community competitions
  • Creator grants
  • Portfolio analytics

Phase 4 — Ecosystem Expansion

  • NFT ownership certificates
  • Creative licensing marketplace
  • DAO governance
  • AI-powered talent matching
  • Cross-chain integrations
  • Ecosystem funding programs

🤝 Contributing

Lumora is fully open source and welcomes contributions from:

  • Stellar developers
  • Soroban smart contract engineers
  • Backend developers
  • Frontend developers
  • UI/UX designers
  • Product designers
  • Technical writers
  • Community moderators
  • Artists and creative professionals

Please see:

CONTRIBUTING.md

for development guidelines, contribution workflow, and code standards.


🌍 Vision

Our vision is to become the leading decentralized creative economy platform where artists and clients connect without borders, enabling global collaboration, transparent payments, and equal opportunities for creative professionals everywhere.


📜 License

Lumora is released under the MIT License, allowing free use, modification, and distribution with attribution.


🌟 Join the Lumora Journey

We're building the future of creative work on Stellar.

Whether you're an artist, designer, developer, entrepreneur, or supporter of the creator economy, there's a place for you in Lumora.

Create. Connect. Earn.