Skip to content

leekaize/calling-social

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Calling Foundation / Calling Social

A prototype social platform reimagining how people discover meaningful careers and collaborate across sectors.

Quick Start

cd frontend
cp .env.example .env.local
# Fill in your Supabase credentials if you have them
npm install
npm run dev

Project Structure

calling-social/
├── docs/              # Concept, plan, and technical spec
├── frontend/          # Vue 3 + Vite + Tailwind + Supabase scaffold
│   ├── src/
│   │   ├── components/
│   │   ├── views/
│   │   ├── stores/
│   │   ├── supabase/
│   │   └── router/
│   └── package.json
└── README.md

Tech Stack

  • Frontend: Vue 3 (Composition API), Vue Router, Pinia
  • Styling: Tailwind CSS v4
  • Design system: shadcn-vue + Penpot shadcn/ui library + W3C DTCG tokens
  • Icons: Lucide (@lucide/vue)
  • Backend: Supabase
  • Prototype design: Penpot (mobile-first; Bluesky-style side nav on wide screens)

Visual Prototype

We use Penpot for the visual prototype. See docs/prototype-plan.md for the screen flow and information architecture.

License

This project is licensed under the GNU Affero General Public License v3.0.

About

Social platform prototype for discovering meaningful careers and cross-sector collaboration.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors