FluffyChat UI Redesign & Extensions

Job ID: 39726045

Budget: $30 – $250 USD

I’m using the open-source FluffyChat Flutter client and now need it tailored to match my brand and product roadmap.

1. API integration
- Add registration & login with our backend (verification code, token).
- Fetch menu structure from API and open sub-items in WebView (with token).

2. Navigation panel
- Add a simple panel: bottom tabs (mobile) / left rail (desktop, web).
- Items and sub-items are generated dynamically from API.
- Example:
-- Messenger (existing chat)
-- Assistants
-- Professionals

3. Push notifications
- Integrate with our API via Firebase Cloud Messaging or UnifiedPush.

4. UI tweaks
- Adjust look & feel (icons, colors, spacing) to match simple design.

Additional Task (can be done separately)
Assistants interface
- A dedicated chat-like interface connected to our API.
- Should support:
-- Streaming messages (text/audio) from backend.
-- Text + audio input.
-- Multiple message types (text, images, audio, polls, code blocks).

You’ll work in Flutter/Dart, pull the current repo from Git, develop in a separate branch, and submit merge-ready code through a pull request. I’ll review on Android, iOS, web and desctop simulators before final acceptance.

If you have prior experience customising FluffyChat or any other Matrix clients, that’s a huge plus. Let me know your github and a sample of your Flutter UI work and we can kick things off right away.