Skip to content

Sundeep220/CRMapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRMapp

General Notes

CRM is opensource CRM developed on django framework. It has all the basic features of CRM to start with. Frontend is made using Bootstrap CSS.

  • To run this project do the following:

    Pre-requisites: Python, pip and django should be installed in your system. All the coding is done using VScode.

    1. To install the dependencies:
      pip install -r requirements.txt
    2. Make the migrations:
      python manage.py makemigrations
    3. Migrate the tables:
      python manage.py migrate
    4. Create a superuser for your project:
      python manage.py createsuperuser
      This will prompt you to enter username, email and password for the superuser.
    5. Run the server using:
      python manage.py runserver
  • User panel:
    -> Login or register site.
    -> View the dashboard designed for customerand view their orders and their status.
    -> View or change their account setting like username, email, profile pic.
    -> User can change their password for login in case they forget or their password got leaked.

  • Admin panel:
    -> Login to site.
    -> View the dashboard designed for admin. The admin can view all the customers and their respective orders and order status.
    -> The admin can change the order status, or add, update and delete the customer orders as they need.
    -> The admin can also add bulk orders for customer (maximum is 10).
    -> The admin can query through the orders as they need by using different parameters like customer name, date created, start date, end date and given by customer.

  • Login page:

login

  • Register page:

register

  • Password reset page:

reset password

  • Password sent to email page:

-reset-password-sent

  • Enter a new password page:

reset-OQ-set-password

  • Reset password success page:

reset-password-complete

  • Admin Dashboard:

admin dash

  • Admin view of orders made for user:

admin view of orders by user

  • Admin view of products available for sale:

admin view of products available

  • Admin view of making bulk orders:

admin view of bulk orders

  • User view of dashboard:

user view of dashboard

  • User profile view:

accountuser

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published