iceburgcrm
core
iceburgcrm | core | |
---|---|---|
6 | 291 | |
156 | 45,344 | |
- | 1.7% | |
7.3 | 9.8 | |
15 days ago | 1 day ago | |
JavaScript | TypeScript | |
GNU Affero General Public License v3.0 | MIT License |
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.
iceburgcrm
-
IceburgCRM – AI CRM – Django or Laravel
The cool feature is it is also an AI powered CRM that lets you create a CRM by describing it.
pip install iceburgcrm https://github.com/iceburgcrm/iceburgcrmpython
This is my first Django project. I tried to reuse as much code as possible so the application mirrors a Laravel application using orator, Django Breeze.
I would love any feedback and suggestions for best practices.
Description Iceburg CRM is a metadata driven CRM with AI abilities that allows you to quickly prototype any CRM. The default CRM is based on a typical business CRM but the flexibility of dynamic modules, fields, subpanels allows prototyping of any number of different tyes of CRMs.
Features [Unlimited Relationships between any number modules without common fields]
[Metadata creations of modules, fields, relationships, subpanels, datalets, seeding]
[Ability to Import/Export in 6 different formats (XLSX, CSV, TSV, ODS, XLS, HTML]
[25 different input types, Laravel field validation, Maska field masking]
[26 themes with light and dark themes available]
[Module based Role permissions (read, write, import, export)]
[Calendar, Audit logs, Vue3 Charts, Convertable modules, Related Fields (related to another module)]
Created With Vue 3 for the frontend
Django for the backend
Django Breeze for routing
Orator ORM
Tailwinds with the DaisyUI plugin
Inertia for routing
Heroicons
Also available in Laravel
- Ask HN: Anybody else back on Laravel/PHP after 12 years of Express/Django/Flask?
- IceburgCRM – Use AI to Create a Personalized CRM in Laravel
-
Ask HN: Anyone still using PHP to build side projects or webapps
I am. I recently built a crm / crm builder called IceburgCRM, check it out.
https://github.com/iceburgcrm/iceburgcrm
The combination of Laravel / vue / tailwinds is so powerful. In some ways I hope others don't catch on or I'll lose my advantage but I feel guilty when I watch others struggle in other ecosystems with problems that have been solved.
-
Iceburg CRM
The github repo can be found here: https://github.com/iceburgcrm/iceburgcrm
core
-
Embracing the Future of Web Development with Laravel, PestPHP, Livewire and Vue.js
Vue.js has consistently been my preferred choice for creating user interfaces that are both beautiful and responsive. Its component-based architecture and responsive data binding make it an enjoyable and productive tool to use. Vue.js allows me to create engaging, interactive experiences that users love. Every project feels like a canvas, with Vue.js providing the tools to bring my visions to life. VueJs
-
TypeScript strictly typed - Part 1: configuring a project
Vue: npm create vue@latest, then choosing TypeScript
-
Why and How to Migrate Your React App from CRA to Vite
Vite is a modern frontend build tool created by Evan You (creator of Vue.js). Vite is framework agnostic and works on a plugin based approach.
-
Awesome List
Vue.js - The Progressive JavaScript Framework. GitHub Repository - The main Vue.js repository.
- VueJS + Tailwind + DaisyUI = 😎🌷
-
Finding all HTML tags in a project not being self-closed
I am currently working on upgrading an existing Vue project from version 2 to 3, which involves quite some breaking changes. I don't want to go into the details, but at one point it was useful to find all elements of a certain Vue component that were not self-closed. In this specific, case it was about a base-input component. The following cases were of interest to me:
-
Getting started with React by building a Pokemon search application
Vue.js (45k)
- React.dev?Uwu=True
-
Using Nuxt Content: Working with Remote Markdown Files
Nuxt is an open-source framework for building performant websites and full-stack applications using Vue.js. It provides performance and SEO benefits, and adds full-stack capabilities for Vue apps.
-
The easiest way to authenticate users with Vue.js
As you can see, it's a simple Single Page Application built with Vue.js where our users can sign up / sign in with a few clicks.
What are some alternatives?
parallel - A succinct parallel concurrency API for PHP8
unplugin-vue-components - 📲 On-demand components auto importing for Vue
vite - Next generation frontend tooling. It's fast!
vue-cli - 🛠️ webpack-based tooling for Vue.js Development
vueuse - Collection of essential Vue Composition Utilities for Vue 2 and 3
React - The library for web and native user interfaces.
auth - A JWT based API for managing users and issuing JWT tokens
nicegui - Create web-based user interfaces with Python. The nice way.
pinia - 🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support
MeTube - Self-hosted YouTube downloader (web UI for youtube-dl / yt-dlp)
supabase-vue-user-management - supabase.io quickstart example in vuejs
Backbone.js - Give your JS App some Backbone with Models, Views, Collections, and Events