- Dark / Light Mode
- En / Fa Lang
- Customizable
- React
- Context
- Formik
- React-Router
- Tailwind
git clone https://github.com/rhmni/cv.git// with npm
npm i
// with yarn
yarn addREACT_APP_USER_ID=qwertyuiopasdfghjkl
REACT_APP_TEMPLATE_ID=qwertyuiopasdfghjkl
REACT_APP_SERVICE_ID=qwertyuiopasdfghjkl
// with npm
npm start
// with yarn
yarn startIn ../src/Data/ you can see three files, you can customize the project with these files.
With this file you can show or hide section of your site for example if you set themeChange to false dark mode button will be hide and users can't change theme of site
by default, all sections are displayed.
With this file you can edit main text of site such as, header text, button text or placeholder text
This is the most important file that should edit it.
For send data of Contact form you need to sign up to Emailjs and get own USER_ID , TEMPLATE_ID and SERVICE_ID and replace with REACT_APP_USER_ID , REACT_APP_TEMPLATE_ID and REACT_APP_SERVICE_ID in .env file.
You can replace your own profile photo with name profile.jpg in ../src/assets/images/
Also you can replace your own cv pdf with name CV_EN.pdf and CV_FA.pdf in ../src/assets/pdf/
Note that the names must be exactly as mentioned above, otherwise you will receive error
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.