Skip to content

BlueKittyMeow/mongo_crud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Circulation App

Circulation App is a full-stack JavaScript application designed to facilitate the management of room assignments in a library or academic setting. This app keeps track of the rooms, their statuses, and the students assigned to each room. The app includes features to search for students, assign them to rooms, and monitor room statuses.

Tech Stack

  • Node.js: Back-end JavaScript runtime
  • Express.js: Web application framework for Node.js
  • MongoDB: NoSQL database
  • Vanilla JavaScript, HTML, and CSS: Front-end technologies

Functionality

CirculationApp offers several features:

  • Room Listing: List of all rooms, their numbers, and their current statuses.
  • Room Details: Detailed view of a specific room, including assigned students and room history.
  • Student Search: Search functionality for students based on their names, IDs, or email addresses.
  • Room Assignment: Functionality for assigning a student to a room.

Future Developments

I am continuously working to improve the CirculationApp and expand its functionality. Future updates will include the addition of an "End of Semester Update Form" for easier management of room assignments between semesters.

Installation

To install the CirculationApp, follow these steps:

  1. Clone the repository: git clone https://github.com/yourusername/CirculationApp.git
  2. Install dependencies: npm install
  3. Start the server: node app.js

License

MIT

About

room viewer for mongodb

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages