Initial Commit
Apr 1, 2022 (3 years ago)
1 min read •
Attention: I changed some things on my website. For the latest version please visit my GitHub.
This web app is not just a static page but a full-functional blogging platform. Deeply inspired by leerob ❤.
Overview 📝
The core packages and frameworks used in this project.
- Framework: Next.js
- Database: PlanetScale
- ORM: Prisma
- Authentication: NextAuth.js
- Deployment: Vercel
- Content: Sanity
- Styling: Tailwind CSS
Testing 🧪
To make sure everything is working I test my application with Cypress and GitHub Workflows. Additionally Checkly monitores everything at certain intervals.
To get a better developer experience I use ESLint and Prettier.
Features ✨
- Localization (German and English translation)
- Responsive design
- SEO optimized
- Spotify currently listening integration
- monitoring page (admin only)
How to clone this site? 📥
Make sure to have Git, NodeJs (v16) and yarn installed.
Create a .env
file similar to .env.example
$ git clone https://github.com/Alex289/Portfolio
$ cd Portfolio
$ yarn
To start developing run
$ yarn dev
Please remove my personal information before deploying your version.
Conclusion 👏🏼
I hope you like my page. If you have any feedback please let me know here