Portfolio website containing short information about me, links to my projects, technologies I know (in the form of a simple game), contact information and a contact form.
This portfolio is made as one page divided into sections, with scrolling using react-fullpage library.
List of technologies used to build the app:
Next.js - an open-source web development framework providing React-based web applications with server-side rendering.
React - free and open-source front-end JavaScript library for building user interfaces based on components.
React-redux - open-source JavaScript library for managing and centralizing application state.
React-icons - popular icon packs using ES6 imports.
React-uuid - react library for generating uuids.
React-fullpage - react component expanding scrolling functionalities.
-
Clone repository
git clone https://github.com/rafJagCode/portfolio.git
-
Install dependencies
cd portfolio npm install -
Serve at localhost:3000
npm run dev
-
Build for production and launch server
npm run build
npm run start
-
Generate static project
npm run build
npm run generate
MIT