The 4th generations of mikailthoriq's personal website with the power of ReactJS, Gatsby, and GraphQL.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Gatsby: React-based open source framework for creating websites and apps.
- React: Javascript library for building User Interfaces.
- TypeScript: Microsoft's open-source Type-safe language that compiles to JavaScript.
- Styled-Components: CSS in JS Library for the styles.
- GraphQL: The query language used to access the data with Gatsby.
- ESlint: To find and fix problems in your JavaScript code. Although Prettier was used to format files now the linter
fix
option does it. - GitHub Actions: GitHub's Continuous Integration & Delivery tool.
- Renovate: Free, open-source app to automate the update of dependencies.
- Clone the repository
git clone https://github.com/thq642/nextgenmyidV4-stargaze.git
- Navigate to the project directory
cd nextgenmyidV4-stargaze
- Install dependencies
npm install
- Start the development server
npm run develop
This project is a complete website portfolio. With the power of ReactJS, Gatsby, and GraphQL make the experience seamless and fast.
- Jeff Rafter and his post about Building a Static Gatsby-based Website with TypeScript helped me a lot with the setup at the beginning of the project.
- Michele Mazzuco and his site which inspired me to style this one.
This project is licensed under the Unlicense - see the UNLICENSE file for details