Personal portfolio made with Nuxt 3, TypeScript, GraphQL, Pinia, SCSS/BEM + Express.js back-end & Strapi CMS.
The K-Majick Personal Folio is a website theme designed for individuals to showcase their personal portfolio. This theme is designed to provide a clean and professional look, with a focus on showcasing the portfolio in an aesthetically pleasing way. The theme also includes features such as Netlify status integration, which allows users to display the status of their deployed website in real-time.
The K-Majick Personal Folio theme is a feature-rich and easy-to-use website theme designed for individuals to showcase their personal portfolios. With its clean and professional design, Netlify status integration, and responsive layout, users can create a visually appealing portfolio that stands out. The theme also provides a straightforward installation process, a development server for easy preview and customization, and thorough documentation on deployment. Overall, the K-Majick Personal Folio is an excellent choice for anyone looking to showcase their work in a professional and visually appealing manner.
nuxt.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.
Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.
Apollo is an open-source platform for building GraphQL APIs that connects with any data source. It provides a powerful set of tools and features for developers, including client and server-side caching, real-time data synchronization, and a seamless integration with popular frontend frameworks.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.
Pinia is the official state management library for Vue.js. It provides a simple and intuitive API with full TypeScript support, devtools integration, and modular design. Pinia replaces Vuex as the recommended state management solution for Vue 3.