docs: update copyright information

This commit is contained in:
Alvalen 2025-04-25 02:56:51 +07:00
parent 7f0c142dda
commit 4a57b59f2f
4 changed files with 30 additions and 35 deletions

View file

@ -1,3 +1,6 @@
Alvalens-porto-2-nextJs - A Next.js Portfolio Project
Copyright (C) 2025 Alvalen Bilyunazra <alvalen.shafel04@gmail.com>
GNU GENERAL PUBLIC LICENSE GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007 Version 3, 29 June 2007

View file

@ -112,3 +112,5 @@ Contributions are welcome! If you find any issues or have suggestions, feel free
## License ## License
This project is licensed under the GPL-3.0 License see the [LICENSE](LICENSE) file for details. This project is licensed under the GPL-3.0 License see the [LICENSE](LICENSE) file for details.
Copyright (C) 2025 Alvalen Shafelbilyunazra

View file

@ -1,3 +1,7 @@
// Copyright (C) 2025 Alvalen Bilyunazra
// This file is part of Alvalens-porto-2-nextJs.
// Licensed under the GNU GPL v3.0. See LICENSE for details.
"use client"; "use client";
import ReactFullpage from "@fullpage/react-fullpage"; import ReactFullpage from "@fullpage/react-fullpage";
import Image from "next/legacy/image"; import Image from "next/legacy/image";
@ -27,7 +31,6 @@ const MyPage = () => {
licenseKey: "gplv3-license", licenseKey: "gplv3-license",
menu: "#sidebar", menu: "#sidebar",
lockAnchors: false, lockAnchors: false,
}; };
return ( return (
@ -84,12 +87,10 @@ const MyPage = () => {
delay: 0.4, delay: 0.4,
type: "spring", type: "spring",
}}> }}>
A junior fullstack developer who A junior fullstack developer who currently focused on Web
currently focused on Web Development. Development. Other than that, I also interested in UX/UI
Other than that, I also interested in Design, Mobile and AI Development. I love to learn new
UX/UI Design, Mobile and AI Development. things and always open to new opportunities.
I love to learn new things and always
open to new opportunities.
</motion.p> </motion.p>
<motion.div <motion.div
className="buttons flex flex-row justify-center items-center space-x-4 mt-10" className="buttons flex flex-row justify-center items-center space-x-4 mt-10"
@ -184,8 +185,7 @@ const MyPage = () => {
delay: 0.2, delay: 0.2,
type: "spring", type: "spring",
}}> }}>
A brief introduction about me and my A brief introduction about me and my interest.
interest.
</motion.p> </motion.p>
<motion.div <motion.div
initial={{ y: 40, opacity: 0 }} initial={{ y: 40, opacity: 0 }}
@ -195,9 +195,7 @@ const MyPage = () => {
type: "spring", type: "spring",
}}> }}>
<Button variation="primary"> <Button variation="primary">
<Link href="/about"> <Link href="/about">Learn More</Link>
Learn More
</Link>
</Button> </Button>
</motion.div> </motion.div>
</div> </div>
@ -253,8 +251,7 @@ const MyPage = () => {
delay: 0.2, delay: 0.2,
type: "spring", type: "spring",
}}> }}>
This is some of my projects that I have This is some of my projects that I have done{" "}
done{" "}
<span className="bg-transparent md:bg-gray-100 bg-opacity-50 xl:bg-transparent"> <span className="bg-transparent md:bg-gray-100 bg-opacity-50 xl:bg-transparent">
{" "} {" "}
and currently working on. and currently working on.
@ -268,9 +265,7 @@ const MyPage = () => {
type: "spring", type: "spring",
}}> }}>
<Button variation="primary"> <Button variation="primary">
<Link href="/projects"> <Link href="/projects">Learn More</Link>
Learn More
</Link>
</Button> </Button>
</motion.div> </motion.div>
</div> </div>
@ -354,10 +349,7 @@ const MyPage = () => {
y: { delay: 0.1 }, y: { delay: 0.1 },
opacity: { delay: 0.2 }, opacity: { delay: 0.2 },
}}> }}>
<FontAwesomeIcon <FontAwesomeIcon icon={faEnvelope} className="text-3xl" />
icon={faEnvelope}
className="text-3xl"
/>
</motion.a> </motion.a>
<motion.a <motion.a
@ -371,10 +363,7 @@ const MyPage = () => {
y: { delay: 0.2 }, y: { delay: 0.2 },
opacity: { delay: 0.3 }, opacity: { delay: 0.3 },
}}> }}>
<FontAwesomeIcon <FontAwesomeIcon icon={faGithub} className="text-3xl" />
icon={faGithub}
className="text-3xl"
/>
</motion.a> </motion.a>
<motion.a <motion.a
href="https://www.instagram.com/alvalens_/" href="https://www.instagram.com/alvalens_/"
@ -403,10 +392,7 @@ const MyPage = () => {
y: { delay: 0.4 }, y: { delay: 0.4 },
opacity: { delay: 0.5 }, opacity: { delay: 0.5 },
}}> }}>
<FontAwesomeIcon <FontAwesomeIcon icon={faLinkedin} className="text-3xl" />
icon={faLinkedin}
className="text-3xl"
/>
</motion.a> </motion.a>
<motion.a <motion.a
href="https://discordapp.com/users/bloody#6118" href="https://discordapp.com/users/bloody#6118"
@ -419,10 +405,7 @@ const MyPage = () => {
y: { delay: 0.5 }, y: { delay: 0.5 },
opacity: { delay: 0.6 }, opacity: { delay: 0.6 },
}}> }}>
<FontAwesomeIcon <FontAwesomeIcon icon={faDiscord} className="text-3xl" />
icon={faDiscord}
className="text-3xl"
/>
</motion.a> </motion.a>
</div> </div>
</div> </div>

View file

@ -1,5 +1,12 @@
{ {
"name": "my-porto-2", "name": "alvalen-portfolio-website",
"author": {
"name": "Alvalen Shafelbilyunazra",
"email": "alvalen.shafel04@gmail.com",
"url": "https://alvalens.my.id"
},
"license": "GPL-3.0",
"copyright": "Copyright (C) 2025 Alvalen Shafelbilyunazra",
"version": "1.0.0", "version": "1.0.0",
"private": true, "private": true,
"scripts": { "scripts": {