Repository for my personal portfolio website, built with Next.js and Tailwind CSS.
Live: tegaidogun.dev
To get a local copy up and running, follow these simple steps.
You need to have node.js installed.
-
Clone the repository:
git clone https://github.com/tegaidogun/tegaidogun.github.io.git cd tegaidogun.github.io -
Install dependencies:
npm install
-
Run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
All the content of the portfolio is located in the content_option.js file. You can easily customize the portfolio by modifying this file.
logotext: The text for your logo in the header.meta: Metadata for SEO, including title, description, and keywords.introdata: The content for the hero section.dataabout: Your "About Me" information.worktimeline: Your professional experience.skills: Your skills, categorized into languages, frameworks, tools, and databases.services: The services you offer.dataportfolio: Your featured projects.blogposts: Your latest blog posts.contactConfig: Configuration for the contact form, including your email and Formspree details.socialprofils: Links to your social media profiles.
After updating content_option.js, the website will automatically reflect the changes.
Honestly, the easiest way to deploy the website is through Vercel but I prefer using Cloudflare.
This project is licensed under the MIT License.