Movie(电影)是用 Node.js 和 MongoDB 实现的 Web 应用程序。
一、项目结构
| 
                         1 
                          2 
                          3 
                          4 
                          5 
                          6 
                          7 
                          8 
                          9 
                          10 
                          11 
                          12 
                          13 
                          14 
                          15 
                          16 
                          17 
                          18 
                          19 
                          20 
                          21 
                          22 
                          23 
                          24 
                          25 
                          26 
                          27 
                          28 
                          29 
                          30 
                          31 
                          32 
                          33 
                         | 
                      - movie(项目根目录)   |- app(应用程序根目录)     |- controllers(控制器)       |- category.js(分类目录控制器)       |- comment.js(评论控制器)       |- index.js(首页控制器)       |- movie.js(电影详情页控制器)       |- search.js(搜索控制器)       |- user.js(用户控制器)     |- models(模型)       |- category.js(分类目录模型)       |- comment.js(评论模型)       |- movie.js(电影模型)       |- user.js(用户模型)     |- routes(路由)       |- routes.js(所有路由)     |- views(视图)       |- layouts         |- common.html(所有前端页面的母版)       |- pages         |- admin.html(管理员操作页面:发布电影、修改电影)         |- index.html(首页、分类目录页面、搜索页面)         |- movie-list.html(电影列表页面)         |- movie.html(详情电影页面)   |- public(应用程序静态文件)     |- css(CSS脚本所在地)     |- images(图片所在目录)     |- js(JavaScript脚本所在地)     |- upload(上传图片存放地)   |- .gitignore(哪些文件及文件夹不上传到代码库里面)   |- app.js(应用程序主文件)   |- package.json(配置文件)   |- README.md(项目说明)  | 
                    
二、项目功能
- 游客:浏览首页、电影详情页面、分类目录页面、搜索电影
 
用户和管理员除了有游客的权限外还有以下权限:
- 用户:登录、注册、评论电影
 - 管理员:登录、发布电影、修改电影、删除电影、评论电影
 
三、完整代码
三、页面展示
3.1 首页

3.2 电影详情页面

3.3 分类目录页面

3.4 搜索页面

3.5 管理员发布电影页面

3.6 电影列表页面

                    
                    
1条评论
真心佩服你无论什么事都是拿出百分之百的精力去做,要求完美,加油,看好你