Become a sponsor to Oussama Benhamed
Hi there!
I am Benhamed Oussama, a passionate full stack developer since my childhood. I create various packages for the open-source community but I'm mainly focused on AdonisJS (a Node.js framework).
Unfortunately, times are hard right now and I would like to focus only on creating packages. However, this is not simple enough as open-source cannot provide for all needs, including raising children and paying bills.
If you wish to sponsor me
You will have access to paid packages that will help you to save time to your company (less time to develop some features). Hence, you will also save money.
And I will be able to dedicate more time to create and maintain packages.
Roadmap for AdonisJS
Open-source packages
Adonis DynamoDB (Done)
A DynamoDB (Dyngoose) wrapper for AdonisJs.
Adonis Cache (Done)
With official support of 6 drivers: Database, DynamoDB, File, InMemory, Memcached, and Redis.
Adonis Lucid Observer (Done)
Instead of having crowded model files, you can create dedicated classes that will listen to all hooks and perform actions.
Adonis Form Request (Done)
As you know, there is a division of opinion as to how controllers files should be simplified. Some suggest to create service classes that will handle all the logic but we will still have the same problem. To solve this, we can create a Request class that will handle both authorization and validation.
Adonis AutoPreload (Done)
Eager load by default multiple relationships when retrieving a model.
Adonis SMS (WIP)
Send SMS using some known services.
Adonis Excel
- Import data from XLSX and CSV files into database.
- Export data from database into XLSX and CSV.
Adonis Adjacency list
Use Common Table Expression (CTE) to get nested data from database using only one request.
Adonis Translatable
Save translations of your models in the database.
Adonis Cashier
Just like Laravel Cashier but for AdonisJS.
Paid packages
Adonis Comments
This is the first paid package that I want to create for AdonisJS. All you have to do is to attach a commentator model to one or many commentable model(s). It will also handle reactions to comments.
Adonis Aurora
Laravel is to PHP what AdonisJS is to Node.js, everyone knows that.
Laravel has a package called Nova, it is a incredible administration panel that can save weeks/months of work and I would like to create the same for AdonisJS.
Adonis Planjet
A billing solution with plans and subscriptions for your SaaS applications.
Adonis Multi-tenancy
A flexible multi-tenancy package for AdonisJS.
I wish to thank you in advance for your support!
Featured work
-
Melchyore/adonis-dynamodb
A DynamoDB (Dyngoose) wrapper for AdonisJs
TypeScript 6 -
Melchyore/adonis-cache
Cache package for AdonisJS V5
TypeScript 38 -
Melchyore/adonis-lucid-observer
Observer package for Lucid (AdonisJS V5)
TypeScript 25 -
Melchyore/adonis-form-request
Use dedicated classes to authorize and validate requests
TypeScript 23 -
Melchyore/adonis-auto-preload
Auto-preload multiple relationships when retrieving Lucid models
TypeScript 31