Skip to content

My react based portfolio created from a template I made for the Studio Zed website. This is a migration project from my old personal website.

Notifications You must be signed in to change notification settings

OudomMunint/ReactJs-Portfolio

Repository files navigation

This is my personal website made with React Js based on the template I created for the Studio Zed website.
Feel free to use it as a template for your own projects!

PRs Welcome


gif

Maintenance:

maintenance-status

CI Pipeline:

CI Build

Production Deployment: Go to website

Netlify Status

Tech Stack

This project was built using these technologies.

  • React
  • NodeJS
  • Jest
  • Netlify
  • ESLint
  • Bootstrap
  • Webpack
  • CSS3
  • HTML5

Getting Started

  • Install Node Js and Git globally on ur machine.
  • Clone, download or fork this repository.
  • Open the project with your IDE, use "Open Folder method"
  • Delete all files that have a ".lock" as file extension.
  • Open a terminal inside your IDE workspace.
  • CD into the project's directory.
  • Run npm install.
  • Run npm start.

Running an optimized build

  • Run npm install.
  • Run npm run build to create an optimized build.
  • Run install -g serve to install serve globally.
  • Run serve -s build to serve the optimized build.
  • From the terminal, you can see the local address & network address to view the build, copy and paste it in your browser.

Running tests

To be added.

Forms

  • The implementation of the contact form is integrated with Netlify forms.
  • Learn how to set up Netlify forms here.

Known Issues

  • Security issues found in dependencies but are low risk to this project, For more information, see the Security Tab.

About

My react based portfolio created from a template I made for the Studio Zed website. This is a migration project from my old personal website.

Resources

Stars

Watchers

Forks