This is my awesome Next.js project that I built using TypeScript and TailwindCSS. It's a personal website where I showcase my portfolio and contact information.
To use this personal website project, you will need to have Node.js and npm installed on your computer.
git clone https://github.com/azarnuzy/personal-portofolio
cd personal-portofolio
npm install
.env.local
file in the root of the project with the following environment variables:MY_EMAIL=[your-email]
MY_PASSWORD=[your-email-password]
Note: replace [your-email]
and [your-email-password]
with your own email and password, respectively. These are used to send messages from the contact form.
To run the development server:
npm run dev
The website should be available at http://localhost:3000/
To change the content of the website, navigate to the utils
folder and update the appropriate files
This project uses Tailwind CSS for styling. To customize the styles, you can edit the tailwind.config.js
file.
This project can be easily deployed to Netlify with Github integration. Follow these steps:
Create a new site in Netlify.
Connect your Github repository to Netlify.
Configure the build settings:
npm run build
out
Set the environment variables in Netlify:
Deploy the site.
Note: replace [your-email]
and [your-email-password]
with your own email and password, respectively.
If you would like to contribute to this project, please follow these steps:
Fork the repository.
Create a new branch:
git checkout -b my-feature-branch
Make your changes and commit them:
git commit -m "Add my feature"
Push to the branch:
git push origin my-feature-branch
Open a pull request on GitHub.
This project was built with Next.js, TypeScript, and Tailwind CSS.
This project is licensed under the MIT license. See the LICENSE
file for details.