Zachfolio is a personal blog website created using Next.js, Notion API, and Tailwind CSS.
To run the project locally, follow these steps:
git clone https://github.com/your-username/zachfolio.git
cd zachfolio-v2
npm install
.env.local
file at the root of the project and add your Notion API key and database ID:NOTION_API_KEY=your-notion-api-key-here
NOTION_DATABASE_ID=your-notion-database-id-here
Start the development server:
npm run dev
Open http://localhost:3000 in your browser.
The website can be deployed to a variety of hosting services such as Vercel, Heroku, or Netlify. Simply set up a deployment pipeline that runs the npm run build
command to build the project and then runs the npm run start
command to start the server.
Contributions are welcome! If you find any bugs or have any suggestions for improvement, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.