Basic Crypto Investment Site Setup

Job ID: 39863764

Budget: $30 – $250 USD

I need a lightweight web platform that lets users register with an email-and-password account, deposit funds, invest at one fixed percentage rate, and request withdrawals by either bank transfer or their own cryptocurrency wallet.

Core features I expect:
• Secure email/password registration and login (hashed passwords, basic account verification).
• Dashboard showing current balance, total invested, and the fixed return rate displayed clearly.
• Simple “Invest” form: user enters an amount, sees the projected return, and confirms.
• “Withdraw” form with two options—Bank transfer or Cryptocurrency wallet—plus a way for me to mark each request as processed.
• Minimal admin panel where I can:
 – Set or edit the fixed percentage rate.
 – View all users, investments, and withdrawal requests.

Keep the interface clean and functional; no elaborate styling needed right now. A straightforward tech stack (PHP/Laravel, Node/Express, or similar) is fine—use what you’re fastest with, but document the setup so I can host it easily on a standard VPS.

Please include:
• Source code with clear comments.
• A simple SQL (or equivalent) schema.
• Brief deployment instructions.

This first version is about getting the essentials running; we can discuss future enhancements once the basics are solid.