A Micro project on Student Enrollement Form using JsonPowerDB

About JsonPowerDB

JsonPowerDB is a Real-time, High Performance, Lightweight and Simple to Use, Rest API based Multi-mode DBMS.

JsonPowerDB has ready to use API for Json document DB, RDBMS, Key-value DB, GeoSpatial DB and Time Series DB functionality.

JPDB supports and advocates for true serverless and pluggable API development.

--------------------------------------------------------------------------------------------------------------------------------

Description of the project

  • A simple student enrollment form is created and the data is stored in the database.
  • The attributes given are RollNo, Full Name, Class, Birth-Date, Address, Enrollment-date.
  • RollNo is set as the primary key.
  • The enrollment is provided with 3 buttons namely : Save, Update and Reset.
  • On page load or any control button click the cursor remains at the first input field in the form which will have the primary key in the relation.
  • All other fields and buttons are disabled at this time.
  • After entering the primary key value Update and Reset buttons are enabled and the cursor can move to other fields.
  • After moving to other fields the primary key field is disabled.
  • After user enters the data it is checked if any field is left empty.
  • If any field is empty an alert message is displayed.

---------------------------------------------------------------------------------------------------------------------------------

Screenshot (360)

---------------------------------------------------------------------------------------------------------------------------------

Screenshot (358)

---------------------------------------------------------------------------------------------------------------------------------

Benefits of using JsonPowerDB

  • It is low level (raw) form of data and is also human readable.
  • It helps developers in faster coding, in-turn reduces development cost.
  • Simplest way to retrieve data in a JSON format.
  • It is built on top of one of the fastest and real-time data indexing engine - PowerIndeX.
  • It is a Schema-free, Simple to use, Nimble and In-Memory database.
  • Multi-mode DBMS - Document DB, Key-Value DB, RDBMS support.
  • Server side Native NoSQL - best query performance.
  • Web-services API - Can be used with any programming language that has support for HTTP.

---------------------------------------------------------------------------------------------------------------------------------

Release History

v2.0.0 (29/12/2022)