WhatsApp at (+91-9098855509) Support
ijprems Logo
  • Home
  • About Us
    • Editor Vision
    • Editorial Board
    • Privacy Policy
    • Terms & Conditions
    • Publication Ethics
    • Peer Review Process
  • For Authors
    • Publication Process(up)
    • Submit Paper Online
    • Pay Publication Fee
    • Track Paper
    • Copyright Form
    • Paper Format
    • Topics
  • Fees
  • Indexing
  • Conference
  • Contact
  • Archieves
    • Current Issue
    • Past Issue
  • More
    • FAQs
    • Join As Reviewer
  • Submit Paper

Recent Papers

Dedicated to advancing knowledge through rigorous research and scholarly publication

  1. Home
  2. Recent Papers

Data validation

Tanvi Kurhadkar Kurhadkar

Download Paper

Paper Contents

Abstract

This project presents a full-stack web application focused on validating and securely storing user data. The frontend isdeveloped using React with React Hook Form, providing a responsive form that collects user inputs such as name, email, phonenumber, and age. Client-side validation ensures that names contain only alphabets and spaces, emails include an '@and endwith '.com', phone numbers are exactly 10 digits, and age is restricted between 18 and 120. This immediate validation improvesuser experience by preventing incorrect data submission.On the backend, FastAPI is used alongside Motor for asynchronous communication with a MongoDB database. The serverperforms additional validation and prevents duplicate records based on email and phone number, while assigning unique IDsand timestamps to each entry. Environment variables and security features are managed using libraries like python-dotenv andPyJWT, enabling safe and configurable deployment. The project also integrates testing and code quality tools such as pytest andflake8, ensuring maintainability. Together, this solution ensures robust, scalable, and efficient data handling suitable for modernweb applications.

Copyright

Copyright © 2025 Tanvi Kurhadkar . This is an open access article distributed under the Creative Commons Attribution License.

Paper Details
Paper ID: IJPREMS51000009592
ISSN: 2321-9653
Publisher: ijprems
Page Navigation
  • Abstract
  • Copyright
About IJPREMS

The International Journal of Progressive Research in Engineering, Management and Science is a peer-reviewed, open access journal that publishes original research articles in engineering, management, and applied sciences.

Quick Links
  • Home
  • About Our Journal
  • Editorial Board
  • Publication Ethics
Contact Us
  • IJPREMS - International Journal of Progressive Research in Engineering Management and Science, motinagar, ujjain, Madhya Pradesh., india
  • Chat with us on WhatsApp: +91 909-885-5509
  • Email us: editor@ijprems.com
  • Sun-Sat: 9:00 AM - 9:00 PM

© 2025 International Journal of Progressive Research in Engineering, Management and Science. All Rights Reserved.

Terms & Conditions | Privacy Policy | Publication Ethics | Peer Review Process | Contact Us