Projects

StarkMint

myAvatar.png

AboutMe.sol

// SPDX-License-Identifier: UNLICENSED

pragma solidity
^0.8.9;
contract
AboutMe{
stringpublic

myName

;
stringpublic

myTittle

;
string[]
private
mySkills;
uint8public
myExperience;

addressprivate
owner;

constructor
(){
myName = "Muhammed Alparslan Emanet";
myTittle = "Full Stack Web3 Developer";

mySkills =
[

"HTML5/CSS", "JavaScript", "ReactJS",

"Redux", "Solidity", "Ethers.js", "Web3.js", "Hardhat"

"Wagmi", "Alchemy", "Infura", "Cairo", "Starknet.js"

"Slither", "Echidna", "Rust/Anchor", "Solana/web3.js"

"ChakraUI", "TailwindCSS", "Framer Motion", "three.js"

"Python", "Docker", "MySQL", "MongoDB", "AWS"

];

myExperience =
2;
//years

owner=
msg.sender;
}
function skills() public view returns (string[] memory) {
return mySkills;
}

function addNewSkill(string memory _newSkill) public {
require(msg.sender == owner, "Only for owner");
mySkills.push(_newSkill);
}
}