laravel-modules
Monica
laravel-modules | Monica | |
---|---|---|
9 | 151 | |
5,303 | 20,771 | |
- | 1.0% | |
9.6 | 9.3 | |
1 day ago | 2 days ago | |
PHP | PHP | |
MIT License | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
laravel-modules
-
Do you find Laravel to feel like CSS sometimes?
Oh you mean Domain Driven Design, you can do that in Laravel. I worked on plenty of projects who did it like that. You can even find packages for that, like this one https://github.com/nWidart/laravel-modules.
-
if I wanted to build a modular system, how could i add routes, menu links etc, from model view.
I recommend using this package https://github.com/nWidart/laravel-modules makes building with modules easier.
-
How do you guys manage your laravel code when it starts growing?
We recently changed our repository with using https://github.com/nwidart/laravel-modules
-
Trying to making my large app more manageable
There are a bunch of options, we started with Domain Driven Design which I like since it organizes things while still allowing for core laravel. But you need to answer some questions first like will you support/handle multi tenancy? if so, how? Do you want features like Single Sign On? And so on. No need to answer me, thats for you to answer yourself as it may impact your layout decisions. After doing some work with the Laravel modules package from nWidart (https://github.com/nWidart/laravel-modules), there are some things I really like in there as well, which I kind of wish I had used that first. We're too long in the tooth so to speak to migrate over, and I haven't answer all my questions for that, such as how that handles vue.js, it seems very blade centric and we don't use blade at all in our app. But having a Modules folder with all of the bits from controllers, models, views, etc contained is very nice. In your case I would do some research on those things and what others here have suggested. One of the hardest things no one talks about is maintaining a large app as it grows in scope and creep. Implementing strong organization up front can be a huge help.
-
Laravel 8 how to write modular app
I totally agree with this, but I’d like to mention an exception. I found using nWidart’s laravel-modules library highly useful as a utility for creating and interacting with individual modules, as well as the ability to customise the stubs that generates them.
- Laravel Modular Package
-
who worked with -> nwidart/laravel-modules?
i'm trying to edit an existing application which it's using this package and what i want is to add the SaaS module for this application and also have a dynamic subdomain that depends on the company that want to buy this product..;
-
Monolith or Microservices
For a typical Laravel application, you could leverage namespaces, service providers, autoloaders, packages, API routes to totally separate these modules. There is a package that could help with this. Check it out here: nwidart/laravel-modules.
-
Where do you put regular business logic?
If you find your project is getting truly large, you could always explore breaking the entire codebase into modules: https://github.com/nWidart/laravel-modules
Monica
- Selfhosting services to make life easier for my parents?
-
Open Source Projects You Can Lay Your Hand On
Monica is a Personal Relationship Management (PRM) web application developed on PHP by Monicahq. The main aim of this project is to help individuals to organize and record their interactions with others. It works as a CRM tailored for managing relationships with friends and family. The Monica project is designed for individuals who struggle to remember important details about the lives of people they care about, including those with conditions, like Asperger syndrome or Alzheimer’s disease. It provides a private and personal space for users to keep track of essential information about their friends and family.
-
Ask HN: As a hobbyist developer, what are the odds of getting hired as a pro?
I've created some OSS projects, one of them being Monica [1], an open source CRM which pops up sometimes on HN. The project has more than 20k+ stars and a lot of contributors. I've also created other projects (OfficeLife [2], Bivouac [3]).
However, all these are passion projects, worked on at nights and weekends. My day job is about project management (currently a very senior position) at various big corps.
I would like to switch careers and become a professional full stack developer. I can't choose between backend and frontend since I've done everything on my projects. I only know Laravel, Vue 3, HTMX. I have to deploy my projects myself, maintain them myself, and design everything myself.
I'm not an expert in anything, but I know a bit of everything that is required to ship something that works.
That being said, what are the chances of being hired as a professional developer? Will I be taken seriously?
[1]: https://github.com/monicahq/monica
-
Show HN: A “CRM” for your personal relationships
I've been using Monica [1] for the personal CRM and it does what it is supposed to do. It's a basic web app and lacks the sophistication moderns apps have, but it hasn't died for 5 years at least. Just FYI.
[1] https://www.monicahq.com/
-
Looking for a cli tool like Monica
I am looking for some kind of cli/tui app that has similar functionality as Monica.
-
New version of Monica, codename Chandler, is available in beta
My wife and I tried to use Monica for many months in the past but had to give up because of the incredibly buggy CardDAV implementation when using iOS. Now that this has come out it seems the issue (https://github.com/monicahq/monica/issues/6175) was ignored likely because of all this work.
Have improvements been made with this in the new version?
-
Is anyone using an alternative to or modified version of Eloquent with Laravel?
Example: https://github.com/monicahq/monica/blob/chandler/app/Models/Contact.php
-
Keep a list of gift ideas on your phone and add to it though the year, so you're never wondering what to get someone last minute
That does remind me of this project: https://github.com/monicahq/monica
- Any Diarium (journaling) alternative?
-
Monica VS DiceCRM - a user suggested alternative
2 projects | 21 May 2023
What are some alternatives?
tenancy - Automatic multi-tenancy for Laravel. No code changes needed.
Baïkal - Baïkal is a Calendar+Contacts server
apiato - PHP Framework for building scalable API's on top of Laravel.
CyberChef - The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
modular - Modularize your Laravel application
CapRover - Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids
modular-laravel - Modular Laravel - Boilerplate project starter
TeslaMate - A self-hosted data logger for your Tesla 🚘
modular - A smart project structure
Ulterius
phpinsights - 🔰 Instant PHP quality checks from your console
blynk - Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes