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.
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
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
See html to pdf
under Important Links which does the conversion for me so i dont have to set up puppeteer
Will be using mongo db, since the content from the text enditor already is in json format.
Imporant links for research