Started working on a very big project, called CRM. I hope you know what a CRM is, but for who doesn’t, a crm is basically an app, or maybe a dashboard, used by companies to keep track of their clients, employees and all this kind of things. It helps growing a company, with integrated tickets and so on. This app will be built in the following tech stack:
- Angular for the frontend, with daisyUI and tailwindCSS as graphical libraries
- Java Spring for the backend, able to manage correctly users, types and endpoints. I chose this over nestJS with prisma, because I want to have more control on the db.
- db, I have still to choose what I want and should use, because now I’m focusing on other things, like JWT auth, creation of users and entities and so on.
My idea is to use this as a base, and then for maybe companies who needs it, I could like improve this, add requested features, and optimize everything.
My current situation:
- I started the angular project, but I still have to install all libraries and update determined packages
- I created backend, and I’m currently focusing on auth (as you can see from the pic), with jwt sessions, users, entities, permissions and this kind of things.
- db, still in progress
The application will be dockerized for best practice.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.