Inspiration
Most collaboration tools prioritize speed and volume over meaning. We wanted to explore a calmer alternative—something visual, lightweight, and expressive. The idea behind Zola was to create a shared space where ideas, memories, or thoughts could exist as simple visual elements and grow over time without friction or noise. Zola is designed to make collaboration feel intentional rather than transactional.
What the Project Does
Zola lets users create an interactive Sky, add Stars to it, and share it instantly using a single link.
Each sky acts as a shared canvas. Stars represent ideas, notes, or moments, and can be added collaboratively. The experience is intentionally minimal so its purpose is clear within seconds of opening the app.
How We Built It
- Frontend: Modern web UI focused on clarity and minimal interaction cost
- Backend: Lightweight API to manage skies, stars, and shareable links
- State & Sync: Changes reflect immediately across shared skies
- Design Philosophy: Fewer controls, clearer intent
The architecture was kept simple to ensure the full flow—from creation to sharing—remained fast and reliable.
Challenges We Faced
- Designing collaboration without cluttering the interface
- Making interactions self-explanatory without tutorials
- Cutting features under time constraints
- Balancing speed of development with polish
Several features were intentionally excluded to preserve usability.
What We Learned
- Simplicity improves user understanding
- Clear flows matter more than feature count
- Shipping a cohesive product beats shipping a complex one
Reducing scope helped us deliver a complete experience.
What’s Next
- Permission controls (view vs contribute)
- Richer star content (text, media, metadata)
- Real-time presence indicators
- Templates for different use cases (journaling, classrooms, teams)
Zola is intentionally minimal today, but designed to scale. For the best first impression, start with the demo sky, then explore the main app.
Built With
- css
- html
- javascript
- postgresql
- react
- supabase
- vercel
Log in or sign up for Devpost to join the conversation.