Skip to content

Divya-Darshan/DBMS-mini-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📁 Personal Information Management System

🗃️ A mini DBMS project to manage personal information using MongoDB, Node.js, and a simple web interface.


🚀 Tech Stack

  • 🟢 Node.js – Backend logic & server
  • 🍃 MongoDB – NoSQL database for storing personal info
  • 🎨 HTML + CSS – Frontend structure & styling
  • JavaScript – Interactive UI & API handling

💡 Features

  • 📝 Add, edit, and delete personal information
  • 🔍 View all records in a clean UI
  • 🌐 RESTful API with MongoDB integration
  • 🎯 Simple, clean, and beginner-friendly code

🛠️ How to Run

  1. Clone the repo
    git clone https://github.com/Divya-Darshan/DBMS-mini-project.git
    
  2. Install dependencies:
    npm install
    node app.js
    npm audit fix
    npm audit
    
  3. Run the server
    npm start
    
  4. All in one Note : "This command won't work on Windows PowerShell"
    for /f "tokens=14 delims= " %a in ('ipconfig ^| findstr "IPv4"') do (git clone https://github.com/Divya-Darshan/DBMS-mini-project.git && cd DBMS-mini-project && npm i && npm audit fix && npm audit && color 1F && cls &&  echo Choose weather local or host : && echo http://%a:3000 && echo http://localhost:3000 && color 07 && timeout -t 10 && start http://localhost:3000 && npm start)

About

A DBMS mini project with the title personal information Management system, by using no sql aka Mongodb, Nodejs, HTML, CSS and Java Script

Resources

Stars

Watchers

Forks

Contributors