一、项目功能模块与功能实现
本项目是为就职的一家科技公司开发的企业门户网站,以满足公司产品展示、信息发布、信息化建设等方面的需求。项目主要分为以下几个功能模块:
1.首页:提供公司概览、产品介绍、成功案例、新闻动态等内容,简要展示公司业务和动态。
2.产品与服务:详细介绍公司的产品和服务内容,包括产品简介、应用案例等。
3.新闻公告:展示公司的动态新闻和通知公告;
4.后台管理系统:提供内容发布、用户管理、数据统计等后台操作功能,方便企业管理员对网站进行维护和管理。
5.移动端适配及SEO:确保网站在不同尺寸的设备上均能良好展示,提供移动端友好的用户体验。并通过Nuxt.js服务端渲染提升SEO优化。
二、个人任务与技术实现
在项目中,我主要负责全栈开发,承揽了前端和后端开发任务,前端使用了Vue快速搭建框架,配合Nuxt做SEO,后台用Java结合Spring Boot框架进行开发。数据库使用MySQL,Redis作为缓存,网站上线的域名和SSL证书一条龙均由我负责。
实现了以下几个关键成果:
1.设计并实现用户认证和权限管理,前后端分离,内网发布,外网隔离,确保了网站的安全性和用户