For vibecoders to upload their projects to share with the vibecoding community.
Or, simply store their work in their own private repository.
Or, simply store their work in their own private repository.
You can access the live website HERE
Developed in collaboration with Mathias Beeh, Vible was originally built as an internal storage tool and is now actively used by the vibecoding community at the company where I created it.
Development process:
First, we designed user flows and documented features in a PRD. Then we began prototyping with v0 to quickly generate the frontend code and get a bulk of the design out of the way.
After iterating through 80+ versions in v0, I shifted focus to actual functionality—setting up the backend with Supabase and a PostgreSQL database, and manually working on the code.
In the process, I taught myself React and JavaScript from scratch, as well as basic SQL..
Key features developed:
1. The core of this application is the Submit Project form: The form saves, clears and restores drafts, lets users decide if they want to save their projects to public/private repositories and what information they want displayed (e.g. tools used/project category).


2. Users' about page where they can see their privately & publicly listed projects.

3. Signup and sign in via SSO for better UX

4. Search bar (inspired by Mobbin!)

5. Access to vibecoding resources
