小康 blog
View Demo · Report Bug · Request Feature
🌍
honghong.me
- Framework: Next.js
- Database: Planetscale
- ORM: Prisma
- Authentication: NextAuth.js
- Deployment: Vercel
- Styling: Tailwindcss
- Comment: Giscus
- favicon: realfavicongenerator
- Content: MDX
🚀
Demo
🤩
Features
- Blog
- Projects
- About
- Guestbook
- i18n
👋
Getting Started
Installation
- Clone this repo
git clone https://github.com/tszhong0411/honghong.me.git
- Change directories
cd honghong.me
- Install yarn Packages
yarn
- Create a .env.local and following the .env.example input some environment variables so that can run normally.
NEXT_PUBLIC_GISCUS_REPO=<Your env>
NEXT_PUBLIC_GISCUS_REPOSITORY_ID=<Your env>
NEXT_PUBLIC_GISCUS_CATEGORY=<Your env>
NEXT_PUBLIC_GISCUS_CATEGORY_ID=<Your env>
SPOTIFY_CLIENT_ID=<Your env>
SPOTIFY_CLIENT_SECRET=<Your env>
SPOTIFY_REFRESH_TOKEN=<Your env>
// ...
🛳️
Roadmap
- Multi-language Support
- Chinese
- English
🍰
Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Commit your Changes (
git commit -m 'Add some Feature'
) - Push to the Branch (
git push origin main
) - Open a Pull Request
⭐
Lighthouse
❤️
Credits
Made with