Inspiration πŸ‘ΌπŸΏ

Our main motive was to Save time while developing forms in vanilla javascript with real time validation because it takes a great amount of time to write hundred and thousand's of line of code for input and form validation in Javascript and even the code looks messy.

What it does πŸ‘¨β€πŸ”§

Formna is a time saving, fast, small, and easy to use JavaScript library. It makes the input and form validation super easy as validation logic can be changed according to users requirements.

How we built it βš’

For building the package we used node.js which is open-source JavaScript runtime environment, we used npm to publish our own package which is the default package manager for the JavaScript runtime environment Node.js and we used vanilla JavaScript to write the code of our library.

Challenges we ran into πŸ₯Š

We ran into lot of bugs in form validation which took a great amount of time to fix them. Also all of us are from different country and have different time zones so we had to communicate asynchronously.

Accomplishments that we're proud of πŸ†

In this course of Hackathon, we managed to code and implement technologies like node.js and npm. Finally we were able to build it and get positive results. We hope that our project will be helpful for developers.

What we learned 🎯

We learned various new methods of coding. We also gained a clearer picture on how to build a node package with node.js and to use npm package manager to publish our own package.

What's next for Formna 🎁

Since our package cannot use as a CDN up to now, we are planning to convert it to a CDN in the near future. We are also going to Implement more features when it comes to form validation in future.

Built With

Share this project:

Updates