Introduction
What is izmjs?
izm ("Lion" 🦁 in Amazigh dialect) is a Highly maintainable & modular NodeJS project architecture. Unlike other boilerplates, izm comes packed with features and best pratices to speed up the development workflow
🤔 Motivation
Developers face a lot of frustration every time they want to start a new project. they have so many things to take into account:
- 📂 What folder structure should I use?
- 📚 What libraries should I download?
- 🤷♂️ The flexibility of JavaScript makes it super hard to stay consistent with the coding style.
- 😐 Maintaining a codebase that has been written by a developer that left the team.
🔥 Features
- 🧱 Functional Modules
- 🧩 Built in Functionality like auth, and rest etc...
- 😊 Ease of use.