This open source project is made to show my knowledge about JavaScript and Frontend Development π€
You can see the live project here π
-
Install dependencies.
cd invoicegenerator/ npm i
-
Using commands.
npm run start:dev # Start development server npm run start # Start production server npm run lint:js # Linter for JavaScript npm run lint:styles # Linter for styles npm run lint:html # Linter for HTML includir a11y npm run build # Build the project
π₯ For the CSS i use TailwindCSS, i extremely recommend you to use this utility framework; it's going to help you to optimize your development time like 10x more faster
πΉ For the animation of the dropdown i use AlpineJS that is a reactive and declarative library with the nature of big frameworks like Vue or React at a much lower cost
πΊπΈ For the internationalization i use i18next that is a framework written in and for JavaScript to use different languages in your code
π For the tooltips i use Tippy.js that is a lightweight library to make tooltips and popovers more faster than you think
Let's go and help open source projects π
Thanks goes to these wonderful people (emoji key):
Daniel Esteves π» |
Johann Schopplich π» π |
This project follows the all-contributors specification. Contributions of any kind welcome!
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.