Skip to content

Aishwarya-099/Development-Program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WST Journal - Programming Assignments

A comprehensive collection of web development and Node.js programming assignments, covering frontend web forms, interactive websites, and backend data handling with JSON.

Project Structure

Web Forms & Frontend (Q1-Q4)

  • Q1-StudentRegistrationForm: Student registration form with validation
  • Q2-OnlineShoppingWebsite: E-commerce shopping website
  • Q3-PatientAdmissionForm: Patient admission form with form handling
  • Q4-ElectricityBillForm: Electricity bill calculation form

Interactive Web Applications (Q5-Q10)

  • Q5-EcommerceCart: Shopping cart with JSON data (cart.json)
  • Q6-SocialMediaPost: Social media post system (post.json)
  • Q7-AirlineSystem: Airline booking system (airline.json)
  • Q8-SportsTournament: Sports tournament management (tournament.json)
  • Q9-SchoolSystem: School management system (school.json)
  • Q10-CollegeWebsite: College website with interactive features

Travel & Booking (Q11)

  • Q11-TravelBookingSystem: Travel booking system with JSON storage (booking.json)

Node.js Modules & Backend (Q12-Q20)

Calculator & Basic Modules

  • Q12-CalculatorModule: Calculator app using a separate calculator module

JSON File Operations

  • Q13-UserDatabaseJSON: User database with JSON file handling (users.json)
  • Q14-ProductListJSON: Product management with JSON data (data.json)
  • Q15-UserDatabaseJSONReadFile: User database with file reading operations

Synchronous & Asynchronous File Operations

  • Q16-StudentRecordsSync: Synchronous student records file operations
  • Q17-StudentRecordsAsync: Asynchronous student records handling (students.json)

Module Organization

  • Q18-StudentFunctions: Student functions module with separate module file (studentModule.js)

Console Operations

  • Q19-ConsoleError: Console error handling and logging
  • Q20-ConsoleWarn: Console warning and logging

Getting Started

Each project folder is self-contained with the following typical structure:

  • index.html: HTML markup (for web projects)
  • style.css: Styling (for web projects)
  • script.js: JavaScript code (for web projects)
  • app.js: Main application file (for Node.js projects)
  • *.json: Data files
  • *.js: Module files

For Web Projects (Q1-Q10)

Open the index.html file in a web browser to view the application.

For Node.js Projects (Q12-Q20)

Run the application using:

node app.js

Technologies Used

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • Node.js
  • JSON data storage

Notes

  • All projects are standalone and can be run independently
  • Some projects use synchronous operations; consider async alternatives for production use
  • JSON files serve as simple data persistence without a database

Last Updated: April 22, 2026

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors