Solana Meme Coin Investment Dapp with Phantom Wallet Integration (Frontend + Backend)

Job ID: 39325019

Budget: $30 – $250 USD

I need a full-stack developer or team to complete a web-based DApp for my project NexulonX, an AI-powered Solana meme coin investment platform.

Frontend UI is partially complete and can be viewed here:
https://dashing-axolotl-848b1e.netlify.app
This project requires complete backend development and full integration of user dashboard features with Phantom wallet.

Key Features Needed:

1. Wallet Integration

Phantom wallet integration (Solana-based)

Auto-detect and connect wallet on load

Wallet popup for signing transactions

Handle rejected/failed transactions properly

2. User Dashboard After wallet connection, redirect to user dashboard featuring:

Sidebar with tabs: Dashboard, Invest Now, Withdraw, Transaction Logs, Ticket, Logout

Dashboard section showing:

Total Invested

Weekly Returns (11%)

Investment Date

Next Withdrawal Date

Upcoming Withdrawable Amount

3. Invest Now Section

Includes a warning paragraph at the top

Center input box with faded placeholder "$1,000 - $50,000"

Input is limited to these bounds

Button "Invest Now" remains disabled until a valid input is given

On click, Phantom wallet popup for transaction confirmation

If transaction is rejected or cancelled, nothing updates

On success, update investment data and return info on dashboard

4. Withdrawal Section

Shows available returns based on weekly ROI (11%)

Withdrawable amount only appears when eligible (based on date)

If not available, show no amount and grey out the Withdraw button

On eligible date, button is active and triggers wallet popup

Successful transaction should credit user’s wallet

5. Transaction Logs

Show full history of user transactions (+ for deposits, - for withdrawals)

Each log includes: Amount, Date, Type

If no transactions: display “No logs yet”

6. Ticket Page

Allows user to submit a ticket

Tickets can be emailed or viewed in an admin panel (whichever is easier to implement)

7. Logout

Clears session and redirects to homepage

Backend Logic

Store user data based on wallet address

Automatically calculate 11% weekly returns

Return logic must be secure and time-based

Backend should handle all investment and withdrawal validations

Stack Suggestions (Flexible):

Frontend: React.js / Next.js / TailwindCSS / Web3.js

Backend: Node.js / Express / Firebase / MongoDB

Blockchain: Solana (Phantom wallet via Solana Web3)

Frontend design reference:
https://dashing-axolotl-848b1e.netlify.app

Start your proposal with “Solana DApp Expert” to confirm you read the details.
Related categories: Node.js Express JS React.js MongoDB Solana