文件名称:Flea:全栈Web应用程序
文件大小:10.87MB
文件格式:ZIP
更新时间:2024-06-01 03:25:53
JavaScript
跳蚤是流行的在线市场Etsy的全栈克隆。 我选择开发这个项目是因为我认为Etsy的Web服务演示了三个重要的Web开发原则。 首先,所有实体(商店,用户,产品)都进行了良好的组织和分类。 其次,它将根据过去的用户操作(订单,产品视图)更改向用户显示的内容。 第三,它使用户既是产品的卖方又是产品的买方,从而为用户提供了许多不同的操作。 我认为这三个原则:组织,定制和多样性是赋予Web服务其价值的要素。 使用的语言:JavaScript,Ruby,CSS,SQL,HTML使用的技术:PostgreSQL,Rails,React,Redux,AWS S3 主要特征 跳蚤可分为5个主要特征 用户认证 产品创建,存储和获取 创建订单:用户可以将产品添加到购物车,然后“订购”这些产品 审核创建:用户可以审核他们先前购买的产品 商店经理:用户可以创建自己的商店,并向这些商店添加产品 用户认证 我开发的