Skip to content

Github Blog is a web application built with React.js, Vite, Tailwind CSS, React Hook Form, Zod, date-fns and Axios. The app was developed during the Rocketseat Ignite program as part of my learning journey. It aims to provide blog page to read Github issues.

License

Notifications You must be signed in to change notification settings

msvalandro/github-blog

Repository files navigation

🐈‍⬛ Github Blog

Github Blog is a web application built with React.js, Vite, Tailwind CSS, React Hook Form, Zod, date-fns and Axios. The app was developed during the Rocketseat Ignite program as part of my learning journey. It aims to provide blog page to read Github issues.

✨ Features

  • Interact with Github API to fetch user, repository and issues data
  • Create a form with React Hook Form and Zod to filter for issues
  • User-friendly interface developed with Tailwind CSS

👾 Getting Started

Follow these steps to get the app up and running on your local machine.

Prerequisites

  • Node.js v18.17.1 or higher
  • pnpm (package manager)

Installation

# Clone the repository
git clone https://github.com/msvalandro/github-blog
cd github-blog

# Install dependencies
pnpm i

# Run the app
pnpm dev

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Github Blog is a web application built with React.js, Vite, Tailwind CSS, React Hook Form, Zod, date-fns and Axios. The app was developed during the Rocketseat Ignite program as part of my learning journey. It aims to provide blog page to read Github issues.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published