Improvement of the existing CRM system on Django Python
We need a specialist to refine the existing CRM system written in Django Python. The system is already operational, and we need to add new functionality according to the prepared technical specifications without disrupting the existing functionality and calculation logic.
What needs to be done
Refinement of the existing Django CRM with related models
Adding new pages with tabs and repeaters (dynamic forms)
Working with existing modules: Clients, Projects, Invoices, Tariffs
Integration of new components into the current architecture
Creation of invoice generation logic with data grouping by periods (working with the existing invoice generation system)
About the current system
CRM for client management with 5+ modules (Clients, Creditors, Projects, Invoices, Tariffs)
Existing invoicing system with items and periods
Uses Django Admin
PostgreSQL as the database
Candidate requirements
Experience with Django projects
Understanding of foreign keys, inline forms, admin customization
Experience in creating dynamic forms (tabs, repeaters)
Knowledge of Python, PostgreSQL, HTML, CSS, JavaScript
-
Winning proposal9 days100 USD
1309 32 0 Winning proposal9 days100 USDHello, I have been working with Django for the last 3 years on projects with over 65,000 lines of code, I have the experience you need.
The price is negotiable - because the scope of work is unclear.
Feel free to write, thank you.
-
7 days100 USD7 days100 USD
Good day
I have extensive experience in programming with Python
Including website development on Django
I wrote my own CRM for tracking my clients, projects, invoices.
I also wrote a warehouse accounting system on Django
I am ready for ongoing collaboration with you
-
10 days150 USD
116 10 days150 USDGood day! I am interested in your automation project. I am ready to discuss the details!
-
1 day36 USD
96232 1273 1 10 1 day36 USDHello. I work with Python/Django. Ready to collaborate. Contact me.
-
4 days150 USD
1017 2 1 4 days150 USDI have experience working with Django projects, PostgreSQL, and Django Admin. I have a good understanding of related models (ForeignKey, ManyToMany), inline forms, and admin customization. I have already worked with dynamic forms (tabs, repeaters), creating custom UI solutions using HTML/CSS/JavaScript.
I am ready to refine your CRM: add new pages with tabs and repeaters, integrate them into the existing architecture, and implement the logic for generating invoices with grouping by periods. I will be able to understand and correctly make changes to the Clients, Projects, Invoices, and Tariffs modules without disrupting the system's operation.
-
7 days200 USD
4028 11 0 2 7 days200 USDWhat I will do
I will expand the information model (FK/Many-to-Many), set up inline forms and tabs with repeaters in Django Admin.
I will add pages with tabs and dynamic forms (without reloading, JS/HTMX/Alpine).
I will integrate changes into existing modules: Clients, Projects, Invoices, Tariffs.
I will implement the logic for generating invoices: grouping by periods, summaries, export (PDF/Excel).
I will cover key business logic with tests, prepare migrations and documentation.