- Framework: Next.js
- Database: Supabase
- Authentication: NextAuth.js
- Deployment: Vercel
- Styling: Tailwind CSS
- Analytics: Vercel Analytics
- Typography: Tailwind Typography
- MDX: Next Mdx Remote
First, run the development server:
git clone https://github.com/aungpyaephyo1412/aungpyaephyo.git
cd aungpyaephyo
npm install
npm run dev
Create a .env
file
AUTH_SECRET=********************************
AUTH_URL=********************************
NEXT_PUBLIC_SUPABASE_URL=********************************
NEXT_PUBLIC_SUPABASE_ANON_KEY=********************************
NEXT_PUBLIC_SUPABASE_IMAGE_URL=********************************
NEXT_PUBLIC_SUPABASE_SERVICE_KEY=********************************
create table
public.projects (
id bigint generated by default as identity,
title text not null,
description text not null,
demo text null,
image text not null,
skills text[] not null,
made_at text null,
year text not null,
constraint projects_pkey primary key (id)
) tablespace pg_default;
create table
public.view_blogs (
id bigint generated by default as identity,
views bigint not null,
slug text not null,
constraint view_blogs_pkey primary key (id),
constraint view_blogs_slug_key unique (slug)
) tablespace pg_default;
- You are free to use this code as inspiration.
- Please do not copy it directly.
- Crediting the author is appreciated.