L2JMobius

Other => Marketplace => Topic started by: Paiplayer on March 13, 2023, 08:57:03 PM

Title: Development, Management and Consulting
Post by: Paiplayer on March 13, 2023, 08:57:03 PM
Hello, Forum fellow!

I've been working with technology since 2002, I've been a developer since 2004 when, because of Lineage 2, I started my journey as a programmer. Since then, I've gained experience in several areas of activity that have allowed me to master all the necessary aspects to configure and optimize the performance of applications in L2Java and other support systems in parallel.

Since 2018 I have been away from the Lineage 2 world, but in February 2023 I regained interest and follow the evolution of Mobius and have been working on tools and customizations within the existing structure. Note: as I'm have no access to subscriber's versions I cant work with their code. But if what you want is present on free GIT sources I can handle.!



I will use as an example of my work a panel that I developed in two weeks of work. The panel is in Brazilian Portuguese but can be easily internationalized into multiple languages and also support specific features such as automating the delivery of "donations" upon confirmation of means of payment such as PayPal. I'is a modular solution, so it can be changed and/or incremented according to the needs of the server owner.

In the screenshots below some of the screens available in the current version, including mouseover examples that display all item statuses in the character's bag/inventory/warehouse working on Vanguard version of L2jMobius.

(https://www.ficticio.com.br/painel/account_creation.jpg)
(https://www.ficticio.com.br/painel/login.jpg)
(https://www.ficticio.com.br/painel/home_001.jpg)
(https://www.ficticio.com.br/painel/rmt_001.jpg)
(https://www.ficticio.com.br/painel/wt_001.jpg)
(https://www.ficticio.com.br/painel/mouseover_001.jpg)
(https://www.ficticio.com.br/painel/mouseover_002.jpg)
(https://www.ficticio.com.br/painel/mouseover_003.jpg)

The panel initially uses its own "credits" to operate transactions. This not only serves to prevent abuse, but also controls the inflow and outflow of funds. It starts at $10 USD monthly, depending on the features needed. See more funtionality and pricing details on the post below.



Not only that, I also have enough development experience to develop and/or port features from other serverpacks to Mobius as long as the client has the source codes available.

Other development-related expertises:
- Database Modeling/Administration (MySQL, MariaDB, Aurora, MsSQL, Oracle, MongoDB)
- NodeJS
- PHP8+
- AngularJS, ReactJS and VueJS
- Javascript, jQuery and Bootstrap
- Data scrapping, error tracking and debugging

Other than that, as I mentioned earlier, I have extensive experience with infrastructure management and security, in addition to having infrastructure in my company that can be sublet on a dedicated basis for anyone who wants to host test or production servers in the cloud.

- Cloud Servers (as Amazon/Azure/Oracle) setup and configuration
- Database Setup and optimization
- Firewall configuration (Cloud, Windows Server, Ubuntu Server)

My work is billed by the hour and the rate starts from $10USD/hr depending on the nature of the work.

More information or questions can be sent here by DM or to my Discord PaiPlayer#5051
Title: Re: Development, Management and Consulting
Post by: Paiplayer on April 16, 2023, 07:33:14 AM
Hello dear colleagues, here I am again trying to sell my fish!

I wanted to bring a big news: the Administration Panel that I've developed changed to a new configuration model that allowed me to make it a SaaS (System as a Service), making it possible for any server to connect to it and use its resources quickly. , safe and 100% compatible with Mobius serverpacks! It has a very flexible internationalization table, where we already have the languages ready: English, Spanish and Brazilian Portuguese.

Here is a updated list of features:

Only for ADMIN accounts (accessLevel 100)

Technical needs for the panel to work:

* I can provide the SQL to do it so if you don't know how to do it.

The starting price of the monthly subscription of the ACP is $10 USD, that include all features on the list that had no * on it. There's an extra $2 USD for each active extra feature on the monthly subscription.

If you want any custom changes, translation, website integration or payment gateway (as long as they have documentation for us to understand how it should be developed and teste on sandbox environment) we can do! The cost of customizations and integrations can be diluted in the monthly fee when billed anually.

If you're too far from South America we can provide local infrastructure for an aditional price on the monthly subscription.

So if you, Administrator, are interested in purchasing a monthly license to use the Panel using your own URL, please contact me here on at Discord: PaiPlayer#5051

PS.: If you are interested in spending a considerable amount of money and to buy the sources and copyright of the entire panel codes to have them and use them as you wish, contact me.
Title: Re: Development, Management and Consulting
Post by: Mobius on April 17, 2023, 10:48:25 AM
Add price or topic will be removed.
https://l2jmobius.org/forum/index.php?topic=4009
Title: Re: Development, Management and Consulting
Post by: Paiplayer on April 19, 2023, 11:44:18 PM
Add price or topic will be removed.
https://l2jmobius.org/forum/index.php?topic=4009

ACP subscription pricing is set up on the detailed response.

I've set an advertise that as I'm have no access to subscriber's versions I cant work with their code.

I can't provide a fixed price on the other services because they can vary depending on the kind of work.
Title: Re: Development, Management and Consulting
Post by: Mobius on April 20, 2023, 09:55:02 AM
You can add an approximation or logic on pricing.
Otherwise I see no reason for this post to exist here.
Title: Re: Development, Management and Consulting
Post by: Paiplayer on April 20, 2023, 06:23:33 PM
You can add an approximation or logic on pricing.
Otherwise I see no reason for this post to exist here.

I've set an starting hourly value on the end of the first post.
Title: Re: Development, Management and Consulting
Post by: GenesisIIX on April 21, 2023, 05:59:31 PM
I've set an starting hourly value on the end of the first post.

But how much is the panel? If i dont want to hire hourly and just get the panel? And you mention its SAAS, is it managed and hosted by you or do we get the full sources?
Title: Re: Development, Management and Consulting
Post by: GenesisIIX on April 24, 2023, 08:33:39 PM
But how much is the panel? If i dont want to hire hourly and just get the panel? And you mention its SAAS, is it managed and hosted by you or do we get the full sources?

Is it still available?
Title: Re: Development, Management and Consulting
Post by: Paiplayer on April 24, 2023, 10:05:37 PM
But how much is the panel? If i dont want to hire hourly and just get the panel? And you mention its SAAS, is it managed and hosted by you or do we get the full sources?

The SaaS model implies that it's hosted by a third party (in this case my company) and you haven't access to the sources.

As I've said after to another customer: the time I've invested to create this panel from scratch and set all their functionalityes and stuff make it's price unbeareable because as I sell it my SaaS model will begone and, in this case, I must set a price that compensates it on long terms.

If you want more information about that contact me on Discord, as I said on the previous posts.
Title: Re: Development, Management and Consulting
Post by: GenesisIIX on April 25, 2023, 07:19:18 PM
That dosent answer for the price question, I dont get why a SaaS platform is being sold at a hourly rate? if it takes an hour to deploy I just have to pay for that hour and thats it?

How can I edit it or customize it if we dont get the sources, will you customize it for us?

Also if we invest in this and start relying on the product in our logistics, what grantees us that youll still be around in a few years?

Where is it gonna be hosted and what is the SLA?
Title: Re: Development, Management and Consulting
Post by: Paiplayer on April 26, 2023, 05:37:57 AM
That dosent answer for the price question, I dont get why a SaaS platform is being sold at a hourly rate? if it takes an hour to deploy I just have to pay for that hour and thats it?

How can I edit it or customize it if we dont get the sources, will you customize it for us?

Also if we invest in this and start relying on the product in our logistics, what grantees us that youll still be around in a few years?

Where is it gonna be hosted and what is the SLA?

The post where I talk about the SaaS system is clear:

Quote
The starting price of the monthly subscription of the ACP is $10 USD, that include all features on the list that had no * on it. There's an extra $2 USD for each active extra feature on the monthly subscription.

The customizations will cost an extra and only I can develop them. Depending on the negotiation the customization cost can be diluated on the monthly subscription if it's paid upfront.

About this:

Quote
Also if we invest in this and start relying on the product in our logistics, what grantees us that youll still be around in a few years?

I'm not pretending to quit working, but I can guarantee that if it happens I'll let any subscriber have the source codes as, in this case, it will not worth to me anymore.

The geographic location of the hosting is at South America by default, but I can (for an extra montly price) host it in any country that has a hosting company can accept an international credit card or PayPal as payment method or at Amazon Webservices, if it fits.

I can provide a 16/7 support, and the SLA will rely on the urgency of the issue. What I can grant is that my hosting has 99.98% uptime on the last three months and zero records of freezing/500 error (I can provide some UptimeRobot logs to prove it).

If you're not confident about it, please, come talk to me at Discord, I can provide all of my background about my work.
Title: Re: Development, Management and Consulting
Post by: Ruilolz on April 27, 2023, 06:54:00 AM
Last week, Paiplayer completed the work I entrusted seriously and quickly, and cooperated very well. I personally recommend him very much
Title: Re: Development, Management and Consulting
Post by: GenesisIIX on April 28, 2023, 09:13:27 PM
alright
Thanks for the informations

How would the implementation work, you would remote in the server to install the things or we do it ourself?
and we can do it even if were on the paid code?
Title: Re: Development, Management and Consulting
Post by: Paiplayer on May 01, 2023, 03:58:55 AM
alright
Thanks for the informations

How would the implementation work, you would remote in the server to install the things or we do it ourself?
and we can do it even if were on the paid code?

As SaaS the implementation is quite "simple" and all needs are described on this topic answer (https://l2jmobius.org/forum/index.php?topic=9896.msg43308#msg43308) on the Technical needs for the panel to work section.

If you pay for the entire core I can show you all steps to set it up on your own environment.

Title: Re: Development, Management and Consulting
Post by: GenesisIIX on May 01, 2023, 07:29:20 PM
Since its SaaS, would it be possible to deploy a demo panel? Id love to try it and if it fits our needs we will proceed to purchase it
Title: Re: Development, Management and Consulting
Post by: Paiplayer on May 01, 2023, 08:32:26 PM
Since its SaaS, would it be possible to deploy a demo panel? Id love to try it and if it fits our needs we will proceed to purchase it

You can try it here (http://painel.l2adrenaline.com) (portuguese version). Call me at Discord then I can set you one character or send you the server system folder with Mobius free Crusader version I'm using to test stuff.
Title: Re: Development, Management and Consulting
Post by: GenesisIIX on May 02, 2023, 10:00:27 PM
Can we use our custom DNS for the panel?
Also I dont need to try it that much, just want to see the features and the interface dynamically, you can create a dumb account and send me the infos by DM if you want :)
Title: Re: Development, Management and Consulting
Post by: Paiplayer on May 02, 2023, 11:14:37 PM
Can we use our custom DNS for the panel?
Also I dont need to try it that much, just want to see the features and the interface dynamically, you can create a dumb account and send me the infos by DM if you want :)

At the perfect scenario you MUST to set up your DNS to use your own URL on the panel.

Create an account there then DM me with the account_name and I'll set up the dummy.
Title: Re: Development, Management and Consulting
Post by: GenesisIIX on May 12, 2023, 03:32:01 AM
Went with that panel instead, its free and open and self hostable and has a ton of amazing features

https://www.l2jbrasil.com/topic/144527-icpnetworks-v4-~~-multiplataform-l2j-l2off/?_fromLogin=1

Thanks tho if you think you might have an interesting feature that panel dosent have and you do, let me know.
Title: Re: Development, Management and Consulting
Post by: Enryu on May 12, 2023, 08:51:25 AM
I don't recommend you to use any "free" UCP if you don't know PHP very well , they can be potentially exploied , mysql inject , etc . Many servers have been destroyed by this . Be careful.


Went with that panel instead, its free and open and self hostable and has a ton of amazing features

https://www.l2jbrasil.com/topic/144527-icpnetworks-v4-~~-multiplataform-l2j-l2off/?_fromLogin=1

Thanks tho if you think you might have an interesting feature that panel dosent have and you do, let me know.
Title: Re: Development, Management and Consulting
Post by: GenesisIIX on May 12, 2023, 03:16:36 PM
I’m aware but at least I can see the code, we do know pho very well and it’s been checked and used by other people I know for a while and always had extremely good results. We checked the code and it’s alright, nothing suspicious with it.

And it was also my issue with SAAS< you basically give a open door to the server to that guy paiplayer and we dont know how he keeps his security in check and would allow a big backdoor in servers
Title: Re: Development, Management and Consulting
Post by: Paiplayer on May 12, 2023, 05:27:08 PM
I don't recommend you to use any "free" UCP if you don't know PHP very well , they can be potentially exploied , mysql inject , etc . Many servers have been destroyed by this . Be careful.

Agreed: ICP Networks did a good job on this, but a lot of the features shown on the video aren't really usefull to mostly servers, nothing can grant the panel stability nor security against invasion/inject (they use a "homebrew framework") and good luck translating it all :-)

Went with that panel instead, its free and open and self hostable and has a ton of amazing features

https://www.l2jbrasil.com/topic/144527-icpnetworks-v4-~~-multiplataform-l2j-l2off/?_fromLogin=1

Thanks tho if you think you might have an interesting feature that panel dosent have and you do, let me know.

Posting "free versions" here will not change my position. As I said, if any of my customer's want any of that features I can easly copy and improve them with no "real cost", as the cost itself can be paid as an extended subscription.

I’m aware but at least I can see the code, we do know pho very well and it’s been checked and used by other people I know for a while and always had extremely good results. We checked the code and it’s alright, nothing suspicious with it.

And it was also my issue with SAAS< you basically give a open door to the server to that guy paiplayer and we dont know how he keeps his security in check and would allow a big backdoor in servers

I wouldn't have anything to gain by "crashing" anyone's server, mainly due to the fact that being a SaaS with happy customers will only increase my customer base. I'm work with IT since 2002, with server administration, development and database security since 2006, then I can say I know what I'm doing. You've come here with a post link from the most known leaking font forum from Brazil and want to put my integrity on check? Please stop beign silly.

Create an account there then DM me with the account_name and I'll set up the dummy.

You've didn't make the account nor contacted me to "receive the character". With that I can confirm you didn't even tested the basic panel features. Then your opinion about "lack of features" is, basically, useless.
Title: Re: Development, Management and Consulting
Post by: GenesisIIX on May 12, 2023, 06:47:48 PM
Relax man, Im not saying your thing is not good, I just personally dont like the SaaS model, just wanted to show you what I went with in case you had one last argument to convince me to go with it but I dont have anything against your project, I just dont like opening direct access to the server to a third party...

Good luck tho
Title: Re: Development, Management and Consulting
Post by: Paiplayer on May 12, 2023, 06:51:27 PM
Relax man, Im not saying your thing is not good, I just personally dont like the SaaS model, just wanted to show you what I went with in case you had one last argument to convince me to go with it but I dont have anything against your project, I just dont like opening direct access to a third party...

No, what you did was come to my post and question the seriousness of my work by presenting a dubious source. If you wanted to negotiate like an adult, you would have called me privately and asked for a proposal, as several other users have done (and continue to do).
Title: Re: Development, Management and Consulting
Post by: GenesisIIX on May 12, 2023, 08:07:42 PM
Well, good for you?
But its not the case for my part...

Have a good one man
Title: Re: Development, Management and Consulting
Post by: Mechagon3k on May 12, 2023, 11:53:01 PM
I doubt about this "as several other users have done"... but who knows.

I don't like it and I don't have trust in such type of projects. (It's my opinion of course and don't get it personal). GL
Title: Re: Development, Management and Consulting
Post by: Paiplayer on May 13, 2023, 07:28:57 PM
I doubt about this "as several other users have done"... but who knows.

I don't like it and I don't have trust in such type of projects. (It's my opinion of course and don't get it personal). GL

Well, no one really trusted on any "project" at it starts, even Mobius probably had some struggling on the bare start of his project. Takes time to people start to see what someone is capable of, build trust and, then, their work's quality to stand by itself. About that I'm not worried, my company take five years to get some clients and to huild a decent portifolio.

No one starts from "nowhere" with people's trust, I know that. Some people can "start big" because of previous successfull projects or their "big pockets". People has the right to have an opinion, and I respect that. You're not obligated to accept my words either, as I'm not allowed to discuss nor spread the names from who else start a talk to me about the project, unless they gave me the right to do it.

To me, trust is very important and is a personal issue. Then I'll be 100% transparent and open my out-of-forum life to who else want to konw me more:

My business website: https://www.poaweb.com.br
My personal LinkedIn: https://www.linkedin.com/in/anibal-duarte/
My personal Facebook: https://www.facebook.com/anibalduartebdeoliveira

There's a complete list of my knowledge base, my previous works and my personal working history and my personal background. Be free to add and/or to reach my clients and personal contacts to ask them about my previous jobs or myself.

I want to be clear: I'm here to earn money and help people, in this order of importance. I'm not a clown to play when working and I take security and privacy questions very seriously, even If I need to open my own life to ensure any client-to-be to know who I'm really are as I have nothing to hide.
Title: Re: Development, Management and Consulting
Post by: GenesisIIX on May 15, 2023, 12:30:55 AM
maybe its just not the right business model, youre trying to offer to your very aimed targeted audience (who specialized in self hosting) a SaaS model when they are clearly servers enthusiasts...
Seems like business knowledge 101 to me
Title: Re: Development, Management and Consulting
Post by: Paiplayer on May 15, 2023, 07:05:32 PM
maybe its just not the right business model, youre trying to offer to your very aimed targeted audience (who specialized in self hosting) a SaaS model when they are clearly servers enthusiasts...
Seems like business knowledge 101 to me

The main reason to me to offer my Pannel as SaaS is because two customers wanted it like that, then I had the idea to make it a "business model". If this model doesn't fit with your needs I'm okay with that, but just stop to coming here and seeding doubts over it if you even know what you talking about.

Why? Because your affirmation of "I can see the code, we do know pho very well and it’s been checked and used by other people I know for a while and always had extremely good results" has no value, first because it's rely no the information of third-party people that, as they have a chance, they just leech free contents and use on servers with less than 100 players and live less than 3 months, bankrupt then reopen with another name months later. Also, as I can see (and anyone that really knows PHP and download these ICP codes), their entire "engine" is a homebrew bunch of files with not a single protection or filter against query string injection, nor object-oriented or MVC structure: it's a big mess of includes, classes and functions with zero documentation. I've coded like that on early days and stopped doing things like that when I learn how PHP should work properly. You can show it to any Senior PHP developer, I bet they're point the same problems on minutes of analysis.

As conclusion: what I'm offering is, for sure, an very-small-audience-targeting product, but my knowledge on the contexts of this audience come from more than a decade of working within it and I really know what I'm takling about. And please don't get me wrokg, but some of these "enthusiasts" you saying can't even startup a local server without using WAMP and/or reading some tutorials more than once, or even know how to open ports on SO to let it accessible worldwide. Some of them don't even know basic CRUD concepts, as the database user's can have ready-only permissions on tables. Then, a huge part of my "small audience" aren't "specialized in self hosting" nor even close to that, and I'm willing to help them as I could, and that includes to not enter on random people posts and say they're not reliable because theirn't known.
Title: Re: Development, Management and Consulting
Post by: Mobius on May 15, 2023, 07:13:20 PM
Topic locked.