披萨人计划
一个在线订购披萨的电子商务网站
演示
注意:演示中展示的功能并不详尽。演示中仅展示核心功能。
使用的工具
- React:创建单页应用程序
- React-Router:用于路由
- Redux:用于状态管理
- Firebase:作为数据库
Firebase 设置
您需要创建一个 Firebase 配置文件,将 Firebase 设置保存在/src/firebase/config.js
以下路径中:
const firebaseConfig = {
apiKey: "API-KEY",
authDomain: "AUTH-DOMAIN.firebaseapp.com",
databaseURL: "DATABASE-URL.firebaseio.com",
projectId: "PROJECT-ID",
storageBucket: "STORAGE-BUCKET.appspot.com",
messagingSenderId: "MESSAGING-SENDER-ID",
appId: "APP-ID",
measurementId: "MEASUREMENT-ID",
};
export default firebaseConfig;
数据需要按照以下格式存储:
[
{
name: "CATEGORY NAME",
items: [
{
desc: "PIZZA DESCRIPTION",
id: "ID",
img: "IMAGE LINK",
name
…