image-repository:图像存储库,允许用户存储私人图像

时间:2024-06-16 01:24:39
【文件属性】:

文件名称:image-repository:图像存储库,允许用户存储私人图像

文件大小:6.91MB

文件格式:ZIP

更新时间:2024-06-16 01:24:39

HTML

图像库 该图像存储库webapp允许用户将私有图像存储在云中。 它支持以下功能: 新用户注册 用户登录和注销-用户信息存储在SQL数据库中 用户可以上传图像并指定图像的标题,描述和标记-图像信息和其他元数据存储在SQL数据库中-图像存储在AWS S3中-图像所有者只能访问图像 查看属于已认证用户的所有图像 根据标题或标签搜索图像 立即下载并观看演示视频! 科技栈 后端: 节点JS 表示 Postgres SQL作为数据库 S3将图像存储在云中 前端: HTML CSS Java脚本 设置 安装节点(此存储库已在v10.20.1上进行了测试) 在本地主机上安装Postgres SQL DB 使用名称imagerep创建数据库 通过使用以下命令,使用databaseSchema.sql脚本安装表: psql --file=$repo/database/databaseSch


【文件预览】:
image-repository-main
----views()
--------partials()
--------specific_image.ejs(1KB)
--------myImagesList.ejs(2KB)
--------addImage.ejs(3KB)
--------register.ejs(2KB)
--------main_page.ejs(2KB)
--------login.ejs(2KB)
----server.js(3KB)
----database()
--------databaseHelpers()
--------database.js(348B)
--------databaseSchema.sql(1KB)
----styles()
--------registerPage.css(82B)
----README.md(3KB)
----docs()
--------unauthenticated-homepage.png(1.89MB)
--------login-page.png(39KB)
--------upload-image-page.png(85KB)
--------user-image-list-page.png(109KB)
--------registration-page.png(43KB)
--------demo.webm(5.01MB)
--------view-image-page.png(718KB)
----creds.js(300B)
----.gitignore(61B)
----routes()
--------users.js(550B)
--------images.js(5KB)
----package-lock.json(66KB)
----package.json(547B)

网友评论