Skip to content

This website is my developer portfolio. It allows me to introduce myself, show the projects I've completed that I'm most proud of, demonstrate my skills related to the field of programming, and also put links to my social networks to contact me.

License

Notifications You must be signed in to change notification settings

maxencebonamy/Portfolio-Old

Repository files navigation

Sand Box

Portfolio.mp4

Description

This website is my developer portfolio. It allows me to introduce myself, show the projects I've completed that I'm most proud of, demonstrate my skills related to the field of programming, and also put links to my social networks to contact me.

To make this website, I used ReactJS with the TypeScript language. I also used the NextJS framework and the TailwindCSS library.


Get Started

Visit the website:

Just go to maxencebonamy.fr.

Run the code:

Note

Prerequisites:

  • Git must be installed on your computer. If not, click here.
  • NodeJS must be installed on your computer, if not, click here.

  1. Clone the repository on your computer. To do this, open a terminal in the folder of your choice and run the following command:
git clone https://github.com/maxencebonamy/Portfolio
  1. Navigate inside the folder you've just cloned with the following command:
cd Portfolio
  1. Install NodeJS dependencies with this command:
npm i
  1. Start the development server locally with the following command:
npm run dev
  1. A message will be displayed in the console, indicating the url of the local development server. Simply use your browser to go there.

Features

Useful website features:

  • Change theme (light or dark) with a toggle button at top left (the default theme is that of your OS).
  • Change language (English or French) with a toggle button at top left (the default language is French).

Compatibility:

  • The website is fully responsive for a computer, tablet or phone screen.
  • It works on all Chromium browsers (e.g. Chrome, Opera or Brave), as well as Edge and Safari. It also works on Firefox, but some transitions cannot be made due to missing CSS features.

About

This website is my developer portfolio. It allows me to introduce myself, show the projects I've completed that I'm most proud of, demonstrate my skills related to the field of programming, and also put links to my social networks to contact me.

Topics

Resources

License

Stars

Watchers

Forks