Portfolio.mp4
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.
Just go to maxencebonamy.fr.
Note
Prerequisites:
- Git must be installed on your computer. If not, click here.
- NodeJS must be installed on your computer, if not, click here.
- 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
- Navigate inside the folder you've just cloned with the following command:
cd Portfolio
- Install NodeJS dependencies with this command:
npm i
- Start the development server locally with the following command:
npm run dev
- A message will be displayed in the console, indicating the url of the local development server. Simply use your browser to go there.
- 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).
- 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.