Skip to content

quwrof00/Share-er

Repository files navigation

Full-Stack Blog Platform

A full-stack blog platform built with Next.js, TypeScript, Tailwind CSS, Supabase, and PostgreSQL. Users can create, edit, delete, and comment on posts. Features:

User authentication via Supabase Auth

Create, edit, and delete posts

Comment on posts

Server-side rendering (SSR) for better SEO and performance

Tech Stack:

Next.js

TypeScript

Tailwind CSS

Supabase (Auth, Database)

PostgreSQL

Vercel (Deployment)

Setup:

Clone the repo:

git clone https://github.com/quwrof00/share-er
cd your-repo-name

Install dependencies:

npm install

Set up Supabase and add your API keys in a .env.local file:

NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_anon_key
SUPABASE_SERVICE_ROLE_KEY=your_service_role_key

Run locally:

npm run dev

Deployment:

Deployed on Vercel. Push to GitHub for automatic deployment.

About

just a try at an x clone

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published