Welcome to Pierluigi's Blog! This is a personal blog website built using Next.js, Tailwind CSS, and Sanity.io. It showcases a collection of interesting and insightful articles on various topics.
You can visit the live website at https://pierluigi-blog.vercel.app/.
- Next.js: A React framework for building server-side rendered and statically generated websites.
- Tailwind CSS: A utility-first CSS framework for rapidly building custom user interfaces.
- Sanity.io: A headless CMS for structured content management.
- Responsive design that adapts to different screen sizes and devices.
- Seamless navigation and smooth page transitions.
- Dynamic content rendering using Sanity.io as the backend CMS.
- Optimized performance with server-side rendering and static site generation.
- Clean and modern UI design using Tailwind CSS.
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/pierluigi-blog.git- Install dependencies:
cd pierluigi-blog
npm install- Set up the Sanity.io project:
- Create a new project on Sanity.io and follow the instructions to set up the content schemas and datasets.
- Update the .env file with your Sanity project ID and dataset name.
- Run the development server:
npm run devThe website should now be running at http://localhost:3000.