A clean, modern personal academic website built with Next.js and Tailwind CSS, designed for researchers, Ph.D. students, and academics to showcase their work and publications.
- Clean & Elegant Design 🎹: Beautiful black & white style with minimalist aesthetics
- Easy Customization ⚙️: All modifications in one file (
src/data/content.ts)
- Node.js 18+
- npm, yarn, or pnpm
-
Clone the repository
cd personal-website -
Install dependencies
npm install
-
Start development server
npm run dev
-
Open your browser Navigate to http://localhost:3000
-
Deploy to GitHub Pages:
- Push your code to GitHub
- Go to your repository Settings → Pages
- Set source to "Deploy from a branch"
- Select the
gh-pagesbranch - Your site will be available at
https://yourusername.github.io(if repository is namedyourusername.github.io) orhttps://yourusername.github.io/repository-name
Edit src/data/content.ts to modify:
- Personal info: name, title, email, CV link, GitHub, bio
- Publications: Add to
publicationsarray with title, authors, journal, year, abstract, image, paper link - Background: Update
backgroundarray with education and research info - People/Advisors: Add to
peopleobject with name and website link - Misc: Update personal interests and quote in
miscobject
Add images to public/ directory and reference them in content.ts.
This project is open source and available under the MIT License.
Happy customizing! 🎉
