Skip to content

rossiav802-code/prichal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚓ Prichal

A minimalist social feed app — posts, likes, and comments, styled like an old paper journal. Built with React and Supabase.

🚀 Live Demo

→ Open Prichal


✨ Features

  • ✅ Sign up and log in with email/password
  • 📝 Create and publish posts
  • ⚓ Like posts (anchor-drop animation)
  • 💬 Comment on posts
  • 👤 Personal profile page — see only your own posts
  • 🎨 Warm paper/navy/rust theme with Fraunces serif font
  • 📱 Fully responsive design

🛠 Tech Stack

React JavaScript Supabase Vite

  • React (plain JSX, no TypeScript)
  • Supabase — authentication, database, row-level security
  • Vite — build tool
  • Plain CSS, no UI framework

📦 Project Structure

prichal/
  src/
    components/   — Header, Auth, PostCard, PostComposer, LikeButton, CommentList
    lib/          — Supabase client and data queries
    App.jsx        — main app logic and routing between feed/profile
  supabase/
    schema.sql    — database tables, RLS policies, auto-profile trigger

⚙️ Running Locally

npm install
npm run dev

Requires a Supabase project — see supabase/schema.sql for the database schema and .env.example for required environment variables.

👤 Author

rossiav802-code

About

A minimalist social feed app with posts, likes & comments, styled like an old paper journal — React + Supabase

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages