Skip to content

Edit Price flow (prepare → sign → submit)#36

Merged
manoahLinks merged 2 commits into
mind-vault-1:mainfrom
Lacastar2000:Second-assessment
Jun 23, 2026
Merged

Edit Price flow (prepare → sign → submit)#36
manoahLinks merged 2 commits into
mind-vault-1:mainfrom
Lacastar2000:Second-assessment

Conversation

@Lacastar2000

Copy link
Copy Markdown
Contributor

Closes #13

📱 MindVault Mobile

A React Native companion app for MindVault — enabling users to browse and access payment-protected digital resources powered by the Stellar network.


🚀 Features

  • 📚 Browse the public resource catalog
  • 🔍 Search resources by title
  • 🔄 Pull-to-refresh for real-time updates
  • 🔗 Copy resource access URLs بسهولة
  • ⛓ View on-chain registry count in the header

🧰 Prerequisites

Make sure you have the following installed:

  • Node.js (v18 or higher)

  • npm or pnpm

  • One of the following:

    • Expo Go (for physical device testing)
    • iOS Simulator (via Xcode)
    • Android Emulator (via Android Studio)

⚙️ Setup

Clone the repository and install dependencies:

npm install

Configure API Endpoint

Update the app.json file to point to your MindVault API server:

"extra": {
  "apiUrl": "http://localhost:4021"
}

⚠️ Note:
If you're running the app on a physical device, replace localhost with your machine’s local network IP address:

Example:

http://192.168.1.10:4021

▶️ Running the App

Start the development server:

npm start

Then choose your preferred environment:

  • Press i → iOS Simulator
  • Press a → Android Emulator
  • 📱 Scan the QR code with Expo Go (on your phone)

🧩 Project Structure

This app is part of the broader MindVault ecosystem.

  • Mobile App (this repo)
  • Backend API
  • Web App
  • MCP Server
  • Soroban Smart Contracts

🔗 Related

The main MindVault monorepo is located at:

../mindvault

💡 Tips

  • Ensure your API server is running before launching the app
  • Use the same network (Wi-Fi) when testing on a physical device
  • Consider adding environment variable support (.env) for easier configuration

📄 License

Specify your license here (e.g., MIT)


🤝 Contributing

Contributions are welcome! Feel free to open issues or submit pull requests to improve the app.


Built with ❤️ using React Native and Expo.

@drips-wave

drips-wave Bot commented Jun 23, 2026

Copy link
Copy Markdown

@Lacastar2000 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@manoahLinks manoahLinks merged commit 50ec646 into mind-vault-1:main Jun 23, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Mobile: Edit Price flow (prepare → sign → submit)

2 participants