Geek ink Empowering Tech Enthusiasts
Tags: githubhack23, opensource, onprogress
Published: 2023-05-19 18:34:43

## What I built 

**Geek ink 🚀 Empowering Tech Enthusiasts 🚀**

### Category Submission:
**DIY Deployments** 

### App Link [Geek Ink - Empowering Tech Enthusiasts](https://geekink.me/)


### Screenshots 

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wmd4bzub6rkbni1hm6nq.png)


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/81h2dfp3t3754iyuvj02.png)


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dqjzt6bzoal5uvj9kb7y.png)

### Description 
I am thrilled to present Geek Ink, a platform dedicated to empowering tech enthusiasts, aspiring developers, and lifelong learners on their journey to success. Geek Ink combines the power of open-source advocacy, curated content, and interactive learning experiences to make tech education accessible to all. With a focus on practical knowledge and real-world examples, Geek Ink aims to equip individuals with the skills and mindset necessary for a successful career in the tech industry.


### Link to Source Code 
[Geek Ink GitHub Repository](https://github.com/AdamsGeeky/Adams)
### Permissive License 
**MIT License**

## Background (What made you decide to build this particular app? What inspired you?) 

Geek Ink was born out of my personal quest for knowledge and a deep desire to share that passion with others. As a Computer Science student at G.S.U and a Software Engineering trainee at ALX, I recognized the transformative power of education in the world of technology. Inspired by this realization, I set out to create Geek Ink as a platform that combines my love for open-source, dedication to learning, and aspiration to make tech education accessible to all.

### How I built it (How did you utilize GitHub Actions or GitHub Codespaces? Did you learn something new along the way? Pick up a new skill?) 

To build Geek Ink, I utilized the powerful combination of **Docusaurus**, **GitHub Pages**, and **GitHub Actions**. **Docusaurus** served as the static-site generator, allowing me to build a single-page application with fast client-side navigation. Leveraging the full power of **React**, the site became interactive, providing an immersive learning experience for users. **GitHub Pages** enabled me to host the website, making it accessible to anyone with an internet connection.

With **GitHub Actions**, I set up automation workflows to streamline the deployment process and ensure that the content on Geek Ink remains up-to-date. Continuous integration and continuous deployment **(CI/CD) pipelines** were established to automatically build and deploy changes to the live site whenever new content or updates were **pushed** to the repository. 

This allowed me to focus more on creating valuable content and less on manual deployment processes.

Throughout the development of Geek Ink, I learned valuable skills in setting up GitHub Actions workflows and configuring the deployment pipeline. I also **honed my knowledge of React** and leveraged the capabilities of **Docusaurus** to create an engaging and intuitive user interface. The combination of these tools and technologies empowered me to bring Geek Ink to life and provide a seamless learning experience for our community.

### Additional Resources/Info

To learn more about Geek Ink and join our vibrant community of learners, visit the [Geek Ink website](https://geekink.me/). You can also explore the source code on the Geek Ink [GitHub repository](https://github.com/AdamsGeeky/Adams) and contribute to the open-source project. Geek Ink is licensed under the permissive MIT License, allowing for widespread use and collaboration.

Embark on an exciting journey of knowledge and discovery with Geek Ink. Together, let's unlock the vast potential of technology and empower individuals to shape the future.