A full-stack CRM (Customer Relationship Management) application built with Django REST framework with two different frontends: One using Vue and one using React.
- Django 5.2 - Python web framework
- Django REST Framework - REST API toolkit on top of Django
- SQLite - Database
- Vue 3 - JavaScript web UI framework
- Vuetify 3 - Material Design component library
- Vue Router - Client-side routing
- Axios - HTTP client
- Vite - Build tool and development server
- React - JavaScript web UI framework
- Tailwind - CSS framework
- Axios - HTTP client
- Vite - Build tool and development server
- Dashboard with analytics and statistics
- Contact management
- Company management
- Deal tracking
- Task management (only in the Vue frontend)
- Python 3.12+
- Node.js 18+ with npm
To setup a specific backend/frontend, refer to its own README.md.
This project is created for interview purposes.