Skip to content

JChirindza/Web_portfolio_nextjs_v2

Repository files navigation

Personal Web Dev Portfolio Source Code

Web Developer Portfolio Website LIVE DEMO

NOTE - v3.0 coming soon.

  • Writings -> personal blog
  • Timeline -> Projects in which and where I worked.

Technologies

  • Built using Next.js.

  • A rendered combination of react components and markdown / json files.

  • Context API (nextjs)

  • External Rest API : Github API

  • Styled using <style jsx>.

Packages used

This project was developed using the packages below:

These are for parsing markdown as HTML.

  • gray-matter;
  • react-markdown

A loader for webpack that allows importing files as a String.

  • raw-loader;

Development

  • Install dependencies npm install
  • Run application:
npm run dev

# or

yarn dev

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

Deploy on Vercel

Upcoming Changes

  • Table of Contents for markdown content
  • webP and AVIF image optimisation.

How to contribute

  • Fork this repo
  • Create a branch with your feature: git checkout -b my-feature;
  • Commit your modifications: git commit -m 'feat: My new feature';
  • Push it to your branch: git push origin my-feature.

About

Personal website V2. To promote my work and show a little about who I am and what I do.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published