close
文章出處

在信息爆炸時代,如何避免持續性信息過剩,使自己變得專注而不是被紛繁的信息所累?每天會看到各種各樣的新聞,各種新潮的技術層出不窮,如何篩選出自己所關心的?

各位看官會想,我們是來看開源軟件的,你給我扯什么信息干嘛,別著急,聽我慢慢道來。

 

背景

瀏覽器收藏夾應該是我們在收藏文章、網站的第一個利器,平時遇到喜歡的網站或者文章很方便的收藏到收藏夾中;很快我們的收藏夾就滿了,于是就像我這樣,創建文件夾來分組兩層、三層都有:

favorites_chrome

有的也會借助百度首頁導航這樣的一些功能來整理自己收藏的網站,以前我記得QQ還有一款產品叫做網絡收藏夾,用過一段時間,后來QQ也把這款產品給淘汰了;也嘗試了去用印象筆記、有道筆記這些產品,這些產品都偏向收藏一些具體的文章或者自己整理的日志信息方面。

當瀏覽器收藏夾收藏的網站或者文章在一百份以內的時候收藏和查找問題都不是特別大。當收藏大于1000份的時候,去查找自己收藏的內容絕對是個體力活,另外還有一些文章我僅僅只是暫時保存下來,準備隨后找時間看看就行,也需要收藏、整理、刪除的時候就很麻煩。

 

產品介紹

于是在這樣的背景下,我就想著需要做這么一款產品,可以方便隨時隨地的收藏我喜歡的文章或者網站,方便整理,我日后需要的時候非常方便的去檢索,另外如果可以的話,我是否可以分享我自己收藏的文章或者網站,同時也可以看看大牛們或者是同行都收藏了什么文章我是否感興趣,于是就開發了這么一款產品:云收藏

核心功能點:

  • 收藏、分類、檢索文章
  • 導出、導出(包活從瀏覽器中)
  • 可以點贊、分享、討論
  • 注冊、登錄、個人賬戶
  • 臨時收藏、查看別人收藏
  • 其它…

放產品一些截圖:

主頁
favorites_chrome

注冊
favorites_chrome

首頁
favorites_chrome

收藏
favorites_chrome

 

 

技術點

這段時間我們團隊主要在學習spring boot,這個開源項目也就成了我們的練習新技術的一個非常好的產品,主要的技術都是和spring boot相關,可以參考我以前文章構建微服務:spring boot系列文章

 
網頁端

網頁端收藏夾主頁

收藏快捷圖標

這個是收藏的最關鍵一步,一段js代碼,拖入到瀏覽器的收藏夾,每次點擊收藏的時候負責讀取網站的title、描述、網址等信息,并且提交到收藏的頁面

前端

前端頁面由Angle - Bootstrap Admin theme這套主題改造而來;模版引擎使用了thymeleaf,可以參考這篇文章:springboot(四):thymeleaf使用詳解

持久層

數據庫主要使用了 Spring data jpa模版來實現,可以參考這篇文章:springbooot(五):spring data jpa的使用

session

session使用持久化技術來保存登錄狀態,登錄一次保持需要會話30天,主要是依賴redis來實現,參考:springboot(三):Spring boot中Redis的使用

其它

使用grade做為項目的構建工具、使用了一點webjarsvuejsJsoupScheduled

 
客戶端

客戶端技術使用react native來開發安卓和IOS的app,目前還在開發中,完成之后也會開源出來。

 

未來計劃做的內容

這個開源產品暫時只是開源了我們web端產品,安卓端、IOS端內容的開發還在進行中。

未來我們還會持續的來完善這些產品,做一些有意思的小功能,以下可能是我們近期準備要做的

  • 可以自定義個人收藏頁面
  • 無登錄可以查看熱門收藏內容
  • 首頁展示熱門收藏家
  • 小紙條
  • 智能推薦
  • 其它…

大家有什么更好玩想法,也可以在建議給我們

 

產品主頁

產品地址
源碼地址

 


作者:純潔的微笑
出處:http://www.ityouknow.com/
版權所有,歡迎保留原文鏈接進行轉載:)

 


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜

    AutoPoster 發表在 痞客邦 留言(0) 人氣()