This is a simple Next.js portfolio template, designed with a theme that changes based on the time of day. The layout is clean and modern, making it perfect for showcasing your work, skills, and projects.
Make sure to update the pre-configured values in the k4itrun.config.ts file (such as name
, description
, socials
, etc.) before deploying your site. Edit them in your forked repository.
- Clone the repo:
git clone https://github.com/k4itrun/next-portfolio.git
- Install dependencies:
npm i
- Copy
.env.example
and rename it to.env
. - Set these values in
.env
:DISCORD_ID
: for public account info.WEBHOOK
: for the contact form (coming soon).
- Edit k4itrun.config.ts (e.g.,
name
,description
,socials
). - Build the project:
npm run build
- For development, run:
npm run dev
- Open http://localhost:3000 to view the site!
- Click the button above or go to: Vercel
- Add your
DISCORD_ID
for account info. - Add the
WEBHOOK
for the contact form (coming soon). - Click the
Deploy
button and wait. - In your forked repo, update the values in the k4itrun.config.ts file (e.g.,
name
,description
,socials
, etc.).
To deploy this site, you can use platforms like:
- Vercel (recommended for Next.js)
- Netlify
- AWS
- DigitalOcean and more...
Simply push your code to a GitHub repository, and connect it to your preferred platform for continuous deployment.
You can configure environment variables in the .env
file. Example:
Variable | Description | Required |
---|---|---|
WEBHOOK |
For the contact form (coming soon). | No |
DISCORD_ID |
For account info (public). | Yes |
Support this project by Donating to help fund new improvements, or simply add a ⭐ star to this repository.
Thank you for your interest and support! ✌️
This project is licensed under the MIT License - see the LICENSE file for details.