An online marketplace where users can buy and sell vinyl records. Users can browse through a collection of albums. Users can create an account to register their own albums for sale.
<>
.-"""-. ||::::::==========
/= ___ \ ||::::::==========
|- /~~~\ | ||::::::==========
|=( '.' ) | ||================
\__\_=_/__/ ||======Spicy=====
{_______} ||================
/` * `'--._||
/= . [] . { >
/ /|ooo |`'--'||
( )\_______/ ||
\``\/ \ ||
`-| == \_| ||
/ | ||
|= >\ __/ ||
\ \ |- --| ||
\ __| \___/ ||
jgs _{__} _{__} ||
( )( ) ||
^^~ `""" `""" ~^^^~^^~~~^^^~^^^~^^^~^^~^
const Album = new Schema(
{
album: { type: String, required: true },
artist: { type: String, required: true },
release_date: { type: Number, required: true },
price: { type: Number, required: true },
imageURL: { type: String, required: true },
genre: { type: String, required: true },
label: { type: String, required: true },
description: { type: String, required: true },
},
{ timestamps: true }
);
const User = new Schema(
{
email: { type: String, required: true },
password_digest: { type: String, required: true, select: false },
},
{ timestamps: true }
);
- Search bar/function
- Shopping Cart
- Sorting of albums
- Ownership of album