Skip to content

IndieCoderMM/indiecoder-blog

Repository files navigation

Personal Blog Website

Welcome to the repository for my personal blog website. This project contains all the code and resources for my blog. Feel free to visit my blog at www.indiecoder.tech. I'm excited to hear your thoughts and feedback!

Tech Stack

  • Next.js + TypeScript + TailwindCSS
  • GraphCMS: provides easy-to-use GraphQL API for managing contents
  • Giscus: A lightweight comment system built using GitHub's discussion API
  • Formspree: A form backend service

Getting Started

To set up this project locally, follow the steps below.

Prerequisite

This project uses GraphCMS to manage the content.

  • You can set up a new GraphCMS project and add your own content.
  • Or you can use constants/sample.ts for the development purposes.

Installation

  1. Clone the repository to your project folder.
cd my-project
git clone git@github.com:IndieCoderMM/indiecoder-blog.git .
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open your browser and navigate to http://localhost:3000

Feedback and Support

Your feedback and suggestions are greatly appreciated. If you encounter any issues, have questions with anything related to the blog or its codebase, please don't hesitate to reach out. You can either open an issue here or contact me using the following:

Inspiration

This project was inspired by these awesome websites:

License

This project is open-source and licensed under the MIT License.

Happy coding! 🚀

About

Personal blog website built with Next.js

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published