Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nate0h/record-store
Nate-O's Record Inventory is a full-stack web application that allows users to manage album records, artists, and genres. It is built using Express, Node.js, MongoDB Atlas, Mongoose ORM, and Pug Template View.
https://github.com/nate0h/record-store
express mongoose node-js nodemon npm pug
Last synced: 11 days ago
JSON representation
Nate-O's Record Inventory is a full-stack web application that allows users to manage album records, artists, and genres. It is built using Express, Node.js, MongoDB Atlas, Mongoose ORM, and Pug Template View.
- Host: GitHub
- URL: https://github.com/nate0h/record-store
- Owner: Nate0h
- Created: 2024-04-18T15:09:52.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-04-22T17:19:33.000Z (8 months ago)
- Last Synced: 2024-12-17T14:09:59.339Z (11 days ago)
- Topics: express, mongoose, node-js, nodemon, npm, pug
- Language: JavaScript
- Homepage: https://record-store-k1bt.onrender.com/
- Size: 2.05 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nate-O's Record Inventory
[Live Demo](https://record-store-k1bt.onrender.com/)
## Overview
Nate-O's Record Inventory is a full-stack web application that allows users to manage album records, artists, and genres. It is built using Express, Node.js, MongoDB Atlas, Mongoose ORM, and Pug Template View.
## Features
- **Create, Modify, Delete**: Users can create, modify, and delete album records, artists, and genres.
- **Detailed Information**: Each album record includes a name, description, category, price, number in stock, and URL.
- **Database Integration**: MongoDB Atlas serves as the database, with Mongoose providing Object-Relational Mapping.
- **Model-View-Controller (MVC)**: The application follows the MVC architecture, with Express Router handling HTTP requests and controllers implementing request logic.