1.项目简介
使用技术:Node.js,Express.js,MongoDB,VS Code和React.js
项目形式:个人,
您的项目包括使用API OpenWeather (链接到外部网站。)
2.项目功能
A-注册,登录
设置一个登陆界面和一个注册界面,用户需要输入账号,密码登陆。注册界面要输入账号,密码和邮箱。
使用一个MongoDB数据库,该数据库将存储用户的信息。
B-主页面
用户登录到网站后,他将到达主页面。
主页面上面有一行,一个文本框和一个按钮。
在文本框输入城市名称后,按下按钮,可以添加一个城市的小图片,图片显示城市名称,今天的天气状况,当前温度,最高温度和最低温度。
并且每个图片都有一个删除图片的按钮。
所有被添加的城市都显示在主页面里。
右上方还有一个能切换主页面浅色或深色的按钮。主页面的深色和浅色主题如下图所示:
这是深色页面
这是浅色页面
这些图片只是参考,希望能做的越简单越好,界面也不用美观。只要像个新手做的就可以。