Every developer understands the journey: starting with basic functionalities and, over time, integrating advanced features like 2FA, role management, or intricate middleware logic. At the outset, it might seem manageable, but as your project scales and evolves, these additions can accumulate into months of development time. Not to mention the effort spent ensuring earlier work seamlessly integrates with new features. With ISOMERA, this narrative changes. While not every feature on our ToDo list is immediate, our roadmap is designed with foresight. As your project matures, ISOMERA grows with you, offering advanced functionalities just when you need them. It's not just about the initial boost; it's about the cumulative time and effort saved over the life of your project. Dive straight into innovation, knowing the foundational and advanced are already taken care of.
You will need to install
docker-compose (if not in the same
package) to be able to work on this project.
This is pretty simple, justExample :
nx run-many -- -t test
nx run-many -- -t e2e
This will launch API service on port 8080:Example :
nx run api:serve
This will launch platform on port 4200:Example :
nx run platform:serve
This will launch landing on port 3030:Example :
npm run start -- --watch --entryFile repl
To create new migration, use this command:
nx run api:migration-create --name awesome-migration
awesome-migration is the name of migration ;)
(if you forget to add
--name flag, it will create new file in src dir)
And run this command to run all your migrations
nx run api:migration-run
The "Contribution Leaderboard" ranks users based on the number of commits they
have made in their pull requests, displaying them in descending order.