{"repo":"abdulrcs/abdulrahman.id","free":true,"listed":false,"github":"https://github.com/abdulrcs/abdulrahman.id","clone":"git clone https://github.com/abdulrcs/abdulrahman.id.git","description":"⚡ Dynamic Portfolio Website built with Next.js, Chakra UI and Contentful!","language":"JavaScript","stars":263,"topics":["nextjs","react","chakra-ui","contentful","personal-website","blog","portfolio","github-blog","utterances"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"--- ⚡ abdulrahman.id I've decided to open-source my latest portfolio website! it has dynamic content management to add projects and posts using Contentful CMS, and was built using Next.js and Chakra UI. Refer to Next.js and Chakra UI documentation to learn more. Feel free to fork this repository to make your own portfolio, and if you liked the repo, kindly support it by giving it a star ⭐! 🛠 Get started Getting the API Keys Create an .env.local and follow the variable name based on .env.example and get the API Keys based on the steps below Contentful API Keys 1. Create a Contentful account 2. Add a Community Space (It's free!) 3. Choose \"I create content\" 4. Go to content model and start to add content type 📌 In this portfolio website, it has 5 Content type which is: 1. BlogPosts After the ⚡2.0.0 update, I use Github Issues as blog content! More details about this on: https://abdulrahman.id/blog/unleash-your-dev-blog-write-more-with-github-issues-as-your-cms 2. FeaturedProjects 3. Projects 4. Introduction 5. ContactMe You must add this exact name since it's the ID that's used in the code. 5. Add the content type according to these fields: 6. Go to settings - API Keys - Content Delivery / Preview tokens - \"Your space name\" copy the Space ID and Content Delivery API access token 7. Put it into the environment variables according to .env.example and you're all set! Firebase API Keys 1. Create a Firebase project 2. After setting things up you'll get the API keys, save those. 3.","default_branch":null,"files":null,"tree":[],"storefront":"/r/abdulrcs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/abdulrcs/abdulrahman.id/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}