Skip to content

Kristoball/CustomerRelationshipManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CustomerRelationshipManager

Creating a project for customer management where i want to create a login screen for the users. My users should be able to create and update cusomers, and for each cusomer be able to create logs. The logs should be able to be download as a pdf by the click of a button.

Table of content

  1. UseCase/Todos
  2. Technologies
  3. Important Links

UseCase/Todos

User shuold

  • be able to log in to system.
  • be able to see existing customers.
  • be able to edit existing customers.
  • be able to find contact info and other relevant info stored about the customers.
  • be able to create new customers.
  • be able to create a new customer log, in which should have a nice and intuitive editor interface.
  • be able to save the customer log, and update it later.
  • be able to download a specific customer log.

Todo

  • setup different access levels for different users

Technologies:

Front-end

User interface will be created with react. The editor for the logs will use "editor js". Cookies will be used to store session tokens. Tailwind https://www.youtube.com/watch?v=UBOj6rqRUME

Back-end

See html to pdf under Important Links which does the conversion for me so i dont have to set up puppeteer

DB

Will be using mongo db, since the content from the text enditor already is in json format.

Important links

Imporant links for research

  1. https://medium.com/javascript-in-plain-english/generate-best-quality-pdf-of-any-webpage-html-page-in-nodejs-7b1223e1a3ac
  2. Editor js
  3. Create pdf from Puppeteer
  4. html to pdf

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published