时光邮局|来写一封未来的信试试吧!JAVA+Vitepress

什么是时光邮局?

漫漫星河璀璨,漫漫古道长河。

官网:云寄-时光邮局

寻找一份特殊的意义,学会热爱生活,学会面朝大海。

有一天我收到了两年前的自己来信。

如果可以给末来寄信你会写些什么呢?

如果能收到两年前的自己的信你又希望能看到什么呢?

——进行一场与末来的相遇

简介

嘿嘿!这个项目源于我和我朋友们的一个想法,我是一枚 Java 程序员,技术的道路上很累,我还在一步步前行,困难必不可少,但是累了不妨好好享受一下生活,给未来的自己,写一封信,或许寥寥几笔,或许又纸短情长,或许...

生活的美好等待每一个人去发现,谁也不例外。

或许,若干年后,来了一封逆时空的邮件,或浪漫,或开心,或激动,或回忆,跨时空的言语,让你脑海中缓缓荡起回忆,那个喜欢的姑娘?那个幼稚的自己?那个坚持不懈的人?那段......纸短情长。

春风总是如约而至,而我们也不会违约,认识一下,我叫小简,一个废柴程序员,但是我总是喜欢奇奇怪怪的想法,我在寻找意义,因为这才是人生。

我们使用Java作为后端开发语言,Vitepress配合Vue3作为前端开发技术,构建了一个自动化的网页。

哎...呀呀呀,bug有些多,勉强可以用吧,大佬凑合看看吧!

域名:mail.totime.cn

至于为什么使用Vitepress这种文档框架去构建,主要还是因为懒,加上这玩意用起来快,编译后还不需要SEO优化,反正编译后是html文件,用纯Vue2/3还得用nuxt来服务端渲染,不然SPA程序SEO老难了。

界面展示

时光邮局|来写一封未来的信试试吧!JAVA+Vitepress_第1张图片

时光邮局|来写一封未来的信试试吧!JAVA+Vitepress_第2张图片

移动端就懒得展示了。

移动端用的VantUI,这UI我感觉非常好用,也好看。

但是我移动端编辑器也和电脑端一样,用的Vditor,加载起来慢,点开编辑器可能第一次还不一定快速加载出来,以后再想办法吧。

运营功能

电子邮件使用的Quartz来实现定时任务,然后....居然有人刷接口,所以用Redis+拦截器+自定义注解,去实现了接口防刷,提交接口5分钟只能3次,验证码获取1分钟最多3次。

实体信件刚开始运营我们不收费(微信支付用V3SDK接入了,还要测试,哈哈哈),大佬们不来试试吗?

目前大概收到了35-50封信,其中大概一般实体信,一半电子邮件。

另外也给团队用Wordpress打造了一个交流社区,刚好有一个CN域名,8B9。

那站点就叫8比9,8 : 9,08:09,看起来是一个时间,刚好我们团队就叫与时同行,哈哈哈。

实体信件

实体信件我们使用邮政挂号,发送EMS(这不是国境范围内处处可到嘛)邮递。
实体信时间做了限制,必须>3月,不然意义不大。

实体信我们定制了火漆印章,信纸、信封。

信封使用了珠光纸材质(贵一点但是不易损坏),然后定制了3处金烫。

信封展示

时光邮局|来写一封未来的信试试吧!JAVA+Vitepress_第3张图片

时光邮局|来写一封未来的信试试吧!JAVA+Vitepress_第4张图片

字体是打印的,现在打印机太厉害了,搞个字体,打印出来比手写好看多了。

投递效果

时光邮局|来写一封未来的信试试吧!JAVA+Vitepress_第5张图片

信件提交成功会收到邮件,发出邮件也会给出邮件。

还是那句话:互联网正在改变着每个人的生活,你、我、他都不例外,程序员走在了时代前沿,所以......我在追寻一些我想做的事情与意义,使用一串串代码,一个个字节。

不妨试试,反正不收费。

你可能感兴趣的:(程序员java)