An open API service indexing awesome lists of open source software.

https://github.com/mirayatech/boruto

Markdown-compatible blog application.
https://github.com/mirayatech/boruto

firebase react tailwindcss typescript

Last synced: 3 months ago
JSON representation

Markdown-compatible blog application.

Awesome Lists containing this project

README

          

### Boruto ⤵
Boruto allows developers to write articles, share them, and connect with each other. It supports Markdown. To interact with the blog, the user must be authenticated. As soon as the user is authenticated, he or she can: create articles, like other articles, comment on other articles, follow other users, and much more 🤗

**Note: This project was designed and developed by me.**

### 🧠 - What I've learned:

- [Zustand](https://github.com/pmndrs/zustand)
- Creating custom hooks
- `E2E Automated Testing`
- How to use [Testing Library](https://github.com/testing-library)
- Cypress: what it is, how it works
- How to add lazy loading to React router
- Authenticating users with Firebase, including form validation
- And much more...
### 🛠️ - Dependencies

`React`   `TypeScript`   `Zustand`   `Tailwind`   `Cypress`   `E2E Testing`   `Testing Library`   `react-hot-toast`   `Build tool: Vite`


🎥 - Demo Video

📸 - Demo Images

![1](https://user-images.githubusercontent.com/71933266/198397313-ae016f01-bcdf-4b5d-b596-d0fe3bf6eb61.png)
#
![2](https://user-images.githubusercontent.com/71933266/198397335-2db63a05-0313-483e-8c1e-164278fdb5b5.png)
#
![3](https://user-images.githubusercontent.com/71933266/198397349-e4e12410-024a-458e-b16d-df6cd25263d7.png)

![4](https://user-images.githubusercontent.com/71933266/198397362-247fa585-0021-4175-8942-a5de80b68378.png)
#
![5](https://user-images.githubusercontent.com/71933266/198397372-6ca84f7c-b540-432e-8f60-0bc699fc570c.png)
#
![1](https://user-images.githubusercontent.com/71933266/198505819-8e019c29-06d4-4897-81bd-2875f04f30ad.png)
#
![6](https://user-images.githubusercontent.com/71933266/198397381-3739cf95-6735-4070-8d04-e22ac7a163e6.png)
#
![8](https://user-images.githubusercontent.com/71933266/198397389-77324d22-bd54-4083-b6c1-7b94a92beeef.png)
#
![9](https://user-images.githubusercontent.com/71933266/198397413-471d5c86-8da2-4ed6-96bb-a56e6650942c.png)