Skip to content

Reeronia37/next-portfolio

Repository files navigation

Next.js Portfolio

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.

Table of Contents

  1. Information
  2. Deployment
  3. Environment Variables
  4. Contributing
  5. License

Information

Config

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.

Deployment

Self Hosting

  1. Clone the repo: git clone https://github.com/k4itrun/next-portfolio.git
  2. Install dependencies: npm i
  3. Copy .env.example and rename it to .env.
  4. Set these values in .env:
    • DISCORD_USER_ID: for public account info.
    • DISCORD_WEBHOOK_URL: for the contact form (coming soon).
  5. Edit k4itrun.config.ts (e.g., name, description, socials).
  6. Build the project: npm run build
  7. For development, run: npm run dev
  8. Open http://localhost:3000 to view the site!

▲ Vercel (recommended for Next.js)

Deploy with Vercel

  1. Click the button above or go to: Vercel
  2. Add your DISCORD_USER_ID for account info.
  3. Add the DISCORD_WEBHOOK_URL for the contact form (coming soon).
  4. Click the Deploy button and wait.
  5. In your forked repo, update the values in the k4itrun.config.ts file (e.g., name, description, socials, etc.).

Other options

To deploy this site, you can use platforms like:

  1. Vercel (recommended for Next.js)
  2. Netlify
  3. AWS
  4. DigitalOcean and more...

Simply push your code to a GitHub repository, and connect it to your preferred platform for continuous deployment.

Environment Variables

You can configure environment variables in the .env file. Example:

Variable Description Required
DISCORD_WEBHOOK_URL For the contact form (coming soon). No
DISCORD_USER_ID For account info (public). Yes

Contributing

We greatly appreciate any contributions to this project! Whether you want to open new issues, submit pull requests, or share suggestions for improvements, your input is invaluable. We encourage you to refer to our Contributing Guidelines to facilitate a seamless collaboration process.

You can also support the development of this software through a donation, helping me bring new optimal and improved projects to life.

ko-fi

Thank you for your interest and support! ✌️

License

This project uses the MIT license. You can find the full license details in the LICENSE file.

Contact

For any inquiries or support, you can reach out via billoneta@proto.me.

About

Portfolio built with Next.js and Tailwind CSS

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 3

  •  
  •  
  •