A clean, modern personal links page built with Next.js and Tailwind CSS.
- Responsive Design: Mobile-first approach with modern UI/UX
- Social Media Integration: Links to various social platforms
- Fast Loading: Optimized for performance with Next.js
- Modern Styling: Built with Tailwind CSS and shadcn/ui components
- Node.js 18+
- npm or yarn
-
Clone the repository:
git clone <repository-url> cd personal-links
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open http://localhost:3000 in your browser.
npm run build
npm startEdit src/app/page.tsx to add or modify links:
<Button variant="outline" className="w-full" asChild>
<Link href="https://your-link.com">
Your Link Text
</Link>
</Button>Update the profile section in src/app/page.tsx:
<h1 className="text-2xl font-bold">Your Name</h1>
<p className="text-muted-foreground mt-2">Your bio/description</p>Modify the social media section in src/app/page.tsx to add or change social links.
Replace /public/keith.jpg with your own image and update the reference in src/app/page.tsx.
- Framework: Next.js 15
- Styling: Tailwind CSS
- UI Components: shadcn/ui (Radix UI)
- TypeScript: For type safety
- Icons: Custom SVG icons
src/
├── app/
│ ├── globals.css
│ ├── layout.tsx
│ └── page.tsx
├── components/
│ └── ui/
│ ├── button.tsx
│ └── card.tsx
└── lib/
└── utils.ts
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
Railway is a modern platform that makes it easy to deploy your Next.js applications with just a few clicks. It offers a seamless deployment experience with built-in CI/CD, automatic HTTPS, and easy environment variable management.
- Simple Deployment: Connect your GitHub repository and deploy with a single click
- Automatic Updates: Automatically deploy when you push to your repository
- Built-in Databases: Easily add PostgreSQL, MySQL, Redis, and more
- Custom Domains: Connect your own domain with automatic HTTPS
- Monitoring & Logs: Real-time logs and metrics for your application
- Sign up for Railway using this referral link to receive $5 in free credits
- Connect your GitHub repository
- Configure your environment variables
- Deploy your application
Railway simplifies your infrastructure stack with a single, scalable, easy-to-use platform, allowing you to focus on building your application rather than managing infrastructure.