Skip to content

sarthaknimbalkar/CRM-Django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Client Relationship Management (CRM) Project

This is a Client Relationship Management (CRM) application built using Python and Django. The CRM project allows businesses to manage their client interactions, track customer data, and enhance customer relationships.

Table of Contents

  1. Project Overview
  2. Features
  3. Requirements
  4. Installation
  5. Usage
  6. Contributing
  7. License

Project Overview

The CRM application provides a user-friendly interface to manage client data. Users can perform basic CRUD (Create, Read, Update, Delete) operations on client information. The application is built using the Django web framework, which provides powerful tools for database management, authentication, and handling HTTP requests.

Features

  • Add new clients with their first name, last name, email, phone, address, state, zipcode.
  • View a list of all clients with their basic information.
  • Edit existing client information.
  • Delete clients from the database.
  • Update information of existing clients

Requirements

Installation

  1. Clone the repository:
git clone https://github.com/sarthaknimbalkar/CRM-Django.git
cd crm-Django
  1. Create and activate a virtual environment (recommended):
python3 -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Perform database migrations:
python manage.py makemigrations
python manage.py migrate

Usage

  1. Start the development server:
python manage.py runserver
  1. Open your web browser and visit http://127.0.0.1:8000/admin/ to access the Django admin interface.

    • Use superuser credentials to log in (if not already created during migrations).
  2. To access the CRM application, go to http://127.0.0.1:8000/.

  3. You can now perform CRUD operations on client data via the web interface.

Contributing

Contributions to the project are welcome! If you find any issues or have suggestions for improvements, please feel free to create a pull request or open an issue.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published