Skip to content

A creative space where I introduce myself and showcase my projects. It's statically generated with data from the Sanity CMS.

Notifications You must be signed in to change notification settings

FranckG28/franck-g

Repository files navigation

The code source of my personal website, showcasing my projects, experiences, photos and videos.

franck-g.fr preview

It's still under development. I'm currently working on some features and improvements.

Tech stack

This website was built on top of the "Next.js Blog with a Native Authoring Experience" template.

It offers a statically generated pages that uses Next.js for the frontend and Sanity to handle its content.

It comes with a native Sanity Studio that offers features like real-time collaboration, instant side-by-side content previews, and intuitive editing.

Note

This project still uses the /pages directory for Next.js routing. I might migrate it to the /app directory in the future.

Live preview during editing doesn't work for the moment. I focused on having a functional website first.

Getting started

All the informations about the template, its features, and how to use it are available in the template repository.

You need to create a have a sanity.io project. Follow the .env.local.example file to create a .env.local file with your project data.

Don't forget to install the dependencies on the first run

pnpm install

Then you can start the development server

pnpm dev

Open http:https://localhost:3000 with your browser to see the result.

Open http:https://localhost:3000/studio to access the Sanity Studio.

Inspirations & credits

This website was achieved by mashing up ideas and ressources from

About

A creative space where I introduce myself and showcase my projects. It's statically generated with data from the Sanity CMS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published