- Typescript
- React JS
- Mantine x Styled Components
- Redux Toolkit
- Vercel
- Framer motion
-
Step 1 - Clone repository.
-
Step 2 : Install packages with
npm.npm install -
Step 3 : Create a file named
.envin the root level. Add the followingenvvariables, and replace with your values.REACT_APP_EMAILJS_USER=<your_content> REACT_APP_EMAILJS_TEMPLATE=<your_content> REACT_APP_EMAILJS_SERVICE=<your_content> REACT_APP_STACK_EXCHANGE_URL=<your_content> REACT_APP_STACKOVERFLOW_API_KEY=<your_content> REACT_APP_STACKOVERFLOW_USER=<your_content> REACT_APP_USER_EMAIL=<your_content> -
Step 4 : Run command
npm start
- Free to reuse with proper references to this repo or my Github profile. A star for this repo before doing that would make me happyπ.
- Replace content in the
data/work.tsxanddata/data.tsfiles with your own content.
- The stackoverflow key is needed to show the stackoverflow reputation, gold, silver and bronze medal count on the about section of the site. Not providing them would pull out an hardcoded value from the redux state.
- Email me via [email protected] to contact me directly.
