This is the repository for my personal portfolio website, built with Next.js and Tailwind CSS. It's a fully responsive, modern, and easily customizable single-page application designed to showcase my skills, experience, and projects.
Live Demo: tegaidogun.dev
To get a local copy up and running, follow these simple steps.
You need to have Node.js and npm installed on your machine.
-
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.
The easiest way to deploy your Next.js app is to use the Vercel Platform.
Check out the Next.js deployment documentation for more details.
This project is licensed under the MIT License.