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

https://github.com/ferdiunal/ferdiunal


https://github.com/ferdiunal/ferdiunal

Last synced: 22 days ago
JSON representation

Awesome Lists containing this project

README

        

### Hi there 👋

I started software development in 2008 with PHP and have since improved my skills in PHP and JavaScript. Over time, I gained experience with other languages like Python and Go, working on hobby projects to expand my knowledge. However, after discovering TypeScript, Node.js, and Laravel, I decided to focus on mastering PHP, JavaScript, and TypeScript while building projects using Node.js, Laravel, Express.js, Fastify, Next.js, and Web3.js.

Although I enjoy back-end development, my curiosity for front-end technologies led me to explore and improve my skills in Alpine.js, jQuery, React.js, Vue.js, Tailwind CSS, and Bootstrap. Additionally, I have experience with blockchain-related front-end technologies such as Ethers.js, Web3.js, and Sign-In with Ethereum (SIWE) authentication.

## OPEN SOURCE PROJECTS
* [Laravel Translator](https://github.com/ferdiunal/laravel-translator) 🆕

A powerful and flexible translation package for Laravel applications that supports multiple translation services including OpenAI, DeepL, Google Translate, and NLPCloud.

* [Nova Editable Field](https://github.com/ferdiunal/nova-editable-field)

The purpose of this Laravel Nova Field is to allow easy updates to records within tables. So far, I haven't tested it with third-party components. It's very easy to use and can be seamlessly integrated with form fields and BelongsTo fields.

* [Nova Shield](https://github.com/ferdiunal/nova-shield)

Nova Shield simplifies permission management for your Laravel Nova resources using Spatie Permission. Easily grant or revoke access to specific resources and actions, streamlining your workflow and improving security.

* [Nova Settings](https://github.com/ferdiunal/nova-settings)

This package provides an interface for Spatie's settings package in Laravel Nova. It allows you to easily manage your application's configuration settings.

* [Laravel Nova Media Field](https://github.com/ferdiunal/laravel-nova-media-field)

This package integrates Spatie's Media Library package with Laravel Nova, allowing you to manage and organize your media files efficiently.

* [Nova Password Confirm Modal](https://github.com/ferdiunal/nova-password-confirm-modal)

This package provides a Nova field that controls the accessibility of encrypted data in the database and is managed by model casts. It ensures that your sensitive data is securely stored.
* [Nova Translations](https://github.com/ferdiunal/nova-translations)

This package allows you to find and manage the translation keys and language files in your project using the spatie/laravel-translation-loader package. By default, it includes free translation tools such as Google Translate, Bing Translate, and MyMemory Translate, as well as paid tools that offer a certain amount of free usage, such as DeepL Translate and NLPCloud Translate. You can optionally add different translation tools.

* [filament-crm](https://github.com/ferdiunal/filament-crm)

Utilizing the Laravel Framework and Filament TallKit, a modular CRM application has been developed based on multi-tenancy.

* [refine-shadcn](https://github.com/ferdiunal/refine-shadcn)
* [refindev-shadcn-ui](https://github.com/ferdiunal/refinedev-shadcn-ui) [DEPRECATED]

This package is a theme integration for refine.dev built using ui.shadcn.