Skip to content

frank-mendez/frank-mendez.github.io

Repository files navigation

ReactJS Web Portfolio

This is a simple web portfolio built with ReactJS, Vite, Typescript and TailwindCSS using Daisy UI. It is a static site that is hosted on Github pages.

If you want to use this project, you can fork it and update the content of the src/data.json file with your own information.

If you like this project, please give it a star. It will help me to continue working on it.

MIT License

🚀 About Me

I'm Frank R. Mendez, a Frontend Developer with a decade of experience in the tech industry. Throughout my career, I've worked with various technologies and frameworks and have contributed to open source projects.

Features

  • Light/dark mode toggle
  • Theme switcher
  • Responsive design using TailwindCSS
  • Pre-commit hooks with Husky
  • Linting with ESLint
  • Formatting with Prettier
  • Unit testing with React Testing Library and Vitest
  • React Router for navigation
  • Github Pages deployment
  • Up-to-date technologies

Run Locally

Clone the project

  git clone git@github.com:frank-mendez/frank-mendez.github.io.git

Go to the project directory

  cd frank-mendez.github.io

Install dependencies

  npm install

Start the server

  npm run dev

Running Tests

To run tests, run the following command

  npm run test

Deployment

To deploy this project run

  npm run deploy

Contributing

Contributions are always welcome!

  • Suggestions and feedback are always welcome! Please create an issue.