Skip to content

quien697/Personal-Website

Repository files navigation

Personal Website

This is a Next.js project bootstrapped with create-next-app.

And sets up the project likes below:

Would you like to use TypeScript?  Yes
Would you like to use ESLint?  Yes
Would you like to use Tailwind CSS?  Yes
Would you like to use `src/` directory?  Yes
Would you like to use App Router? (recommended)  Yes
Would you like to customize the default import alias?  Yes

Description

  1. This is a simple personal website project without any backend.
  2. It is a single-page application.
  3. Changing themes features, like system mode, light mode and dark mode in this case.
  4. Changing languages features, like English and Traditional Chinese(繁體中文) in this case.

Technologies used (package.json)

  1. Next.js
  2. TypeScript
  3. ESLint
  4. Tailwind CSS

Other Dependencies (package.json)

  1. react-icons : Github, Website
  2. react-scroll : Github
  3. @types/react-scroll : Website
  4. next-themes : Github
  5. i18next : Github, Website
  6. react-i18next : Github, Website
  7. emailjs/browser : Github, Website

Getting Started

First, install all the packages:

npm install

Then, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.