You are browsing as a guest. Sign up (or log in) to start making projects!

5h 56m 51s logged

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.

0
3

Comments 0

No comments yet. Be the first!