I built MakeWay (https://getmakeway.com) because many of my friends were tired of managing client projects through a mix of email threads, shared drive links, and instant messages. They were especially tired of instant messages.
Most client portals seem to be either file storage solutions (Dropbox-style) or complex project management suites (Jira-style). I wanted something in between: a portal with a dedicated "Space" for each client or project.
What it does: MakeWay lets you create a portal where you and your clients can exchange messages, files, and events. It works for internal communications too. It is designed for asynchronous communication in threaded, organized discussions.
How it works: 1. Spaces: You create a Space for a client or project. 2. Access: Everyone uses magic links (or OTP). 3. Interaction: All messages, files, and calendar events for that project happen inside that Space. 4. Notifications: Not a lot. You only notify clients and clients notify you manually, ping-style. 5. Messages: You can close threads so communication is more organized.
Tech Stack: - Frontend: SvelteKit (SPA, SSG) hosted on Cloudflare Pages. - Backend: Django Rest Framework on a VPS (Hetzner). - Database: PostgreSQL.
Try it out: You can try the full app in Demo Mode without a credit card. 1. Go to https://app.getmakeway.com 2. Enter an email to "Sign Up" (it uses magic links). 3. Create a new Company (it will be in Demo Mode). Note that in Demo Mode, outgoing emails are blocked to prevent abuse, so you can test safely.
Feedback Requested: I'm a solo dev bootstrapping this. I'd appreciate feedback on: 1. The "Spaces" model: Does this conceptual model make sense for your client interactions? 2. Onboarding: Was the passive "Demo Mode" clear enough? 3. Features: What features are missing? Folders or tags next? Public files for easier client onboarding? I have a huge backlog!
Thanks a ton!
Link: https://getmakeway.com