https://github.com/msvalandro/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.
https://github.com/msvalandro/github-blog
axios date-fns pnpm reacthookform reactjs tailwindcss vite zod
Last synced: 2 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/msvalandro/github-blog
- Owner: msvalandro
- License: mit
- Created: 2024-06-07T17:53:43.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-07T19:38:27.000Z (about 2 years ago)
- Last Synced: 2025-02-25T20:25:14.114Z (over 1 year ago)
- Topics: axios, date-fns, pnpm, reacthookform, reactjs, tailwindcss, vite, zod
- Language: TypeScript
- Homepage:
- Size: 401 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🐈⬛ 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](https://www.rocketseat.com.br/) 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
```sh
# 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.