Skip to content

Hi, this is CRM APP: I am taking this course from Dennis Ivy: Django (3.0) (Crash Course Tutorials | Customer Management App)

Notifications You must be signed in to change notification settings

giljr/crm_django_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

crm_django_project

Hi, this is CRM APP: I am taking this course from Dennis Ivy:

Django (3.0) (Crash Course Tutorials | Customer Management App

What exactly is CRM?

Customer relationship management (CRM) is a technology for managing
all your company's relationships and interactions with customers and 
potential customers. The goal is simple: Improve business relationships.

A CRM system helps companies stay connected to customers, 
streamline processes, and improve profitability.

This is powered by Django , a web framework for perfectionists with deadlines!

Django is a full-stack, open-source Python framework designed for efficient web development.

Why Django?

Django is a high-level Python web framework 
that encourages rapid development and clean, pragmatic design. 

Built by experienced developers, it takes care of much 
of the hassle of web development, so you can focus on writing 
your app without needing to reinvent the wheel. 
It’s free and open source.

You're more then welcome to visit my Web Pages:

Jungletronics (Arduino, RPi, PIC, Eagle, Blender, Unity3D, Pixy, and more) KidsTronics (MIT App Inventor, LEGO, Arduino For Kids, and more)

And my Youtube Channel Playlist

Or my old Atlassian,Inc. Repo: https://bitbucket.org/gilj3/

Quick Start

To get this project up and running locally on your computer:

Set up the Python development environment. We recommend using a Python virtual environment. Assuming you have Python setup, run the following commands (if you're on Windows you may use py or python-3 instead of python to start Python):

Check list:

Would you like some help?

  • pip3 install -r requirements.txt
  • python3 manage.py makemigrations
  • python3 manage.py makemigrations
  • python3 manage.py migrate
  • python3 manage.py collectstatic
  • python3 manage.py test # Run the standard tests. These should all pass.
  • python3 manage.py createsuperuser # Create a superuser
  • python3 -m venv djangoEnv
  • djangoEnv\Scripts\activate
  • python3 -m pip install --upgrade pip
  • python3 -m pip install django
  • python3 -m django --version
  • python3 -m pip install django-crispy-forms
  • python3 -m pip install Pillow
  • python3 manage.py runserver
  • Open a browser to http://127.0.0.1:8000/admin/ to open the admin site
  • Create a few products/Customers test objects of each type.
  • Open tab to http://127.0.0.1:8000/customer ou /product to see the main site, with your new objects.

License

License: CC BY-NC-ND 3.0