https://github.com/asehee/all_about_me.git
A modern portfolio and blog website built with React, TypeScript, and Tailwind CSS, featuring a clean design system powered by shadcn/ui.
git clone <repository-url>
cd cf_test
npm install
# or
pnpm install
npm run dev
# or
pnpm dev
src/
βββ components/
β βββ ui/ # shadcn/ui components
β βββ blog/ # Blog-specific components
β βββ Navigation.tsx # Main navigation
βββ pages/
β βββ Home.tsx # Portfolio homepage
β βββ About.tsx # About page
β βββ Blog.tsx # Blog listing page
βββ hooks/
β βββ useBlog.ts # Blog data management
βββ types/
β βββ blog.ts # TypeScript types
βββ lib/
βββ utils.ts # Utility functions
This project uses a consistent design system based on:
Build for production:
npm run build
# or
pnpm build
The dist/ folder will contain the production-ready files.
This project is open source and available under the MIT License.
npm run dev - Start development servernpm run build - Build for production npm run preview - Preview production buildnpm run lint - Run ESLint