In the age of information explosion, how to avoid the surplus of persistent messages, so that they become focused instead of being tired by the numerous information? Every day you will see a variety of news, a variety of trendy technology, how to filter out their concerns?
You crossing will think, we are to see open source software, you give me what information to do, don't worry, listen to me slowly.
Background
Browser Favorites should be our favorite articles, the site of the first sharp weapon, usually encountered like the site or the article is very convenient to the collection of favorites; Soon our collection is full, so like me, create folders to group two layers, three layers are:
Some will also use Baidu home navigation such a number of functions to organize their own collection of the site, before I remember the QQ also has a product called the Network Collection folder, with a period of time, then QQ also put this product to eliminate, also tried to use the impression notes, Youdao notes these products, These products are biased toward the collection of specific articles or self-organized log information aspects.
Collection and search problems are not particularly large when a browser collects a favorite website or an article within 100 copies. When the collection is more than 1000 copies of the time, to find their own collection of content is definitely a physical activity, there are some articles I just temporarily save, ready to find time to look at the line, also need to collect, organize, delete the time is very troublesome.
Product introduction
So in this context, I think of the need to do such a product, can be convenient anytime and anywhere to collect my favorite articles or websites, easy to organize, I need to be very convenient to search in the future, and if so, whether I can share my own collection of articles or websites, At the same time, we can also look at the articles that are collected by Daniel or his peers. I am interested, so I developed a product: Cloud Collection
Core function points:
- Collect, categorize, retrieve articles
- Export, export (package live from the browser)
- Can like, share, discuss
- Registration, login, personal account
- Temporary collection, viewing other people's collections
- Other...
Put some products:
Home
Registered
Home
Collection
Technical points
This time our team is mainly learning Spring boot, this open source project has become our practice of new technology, a very good product, the main technology is related to spring boot, can refer to my previous Article Spring Boot series articles
Web-side
Web-Side Favorites Home
Favorite shortcut icons
This is the most critical step of the collection, a section of JS code, dragged into the browser's favorites, each time you click on the collection is responsible for reading the site title, description, URL and other information, and submitted to the collection of pages
Front
Front page by Angle-bootstrap Admin theme This set of themes, the template engine used thymeleaf
, can refer to this article: Springboot (iv): Thymeleaf use of detailed
Persistence layer
The database is mainly implemented using the Spring data JPA template, which can be referenced in this article: Springboot (v): Use of spring data JPA
Session
Session using persistent technology to save the login status, log in once to maintain the sessions need 30 days, mainly rely on Redis to implement, reference: Springboot (iii): Use of Redis in Spring boot
Other
Use the grade
build tool as a project, use a point,,, webjars
vuejs
Jsoup
Scheduled
...
Client
Client-side technology uses react native to develop Android and iOS apps, which are still under development and open source after completion.
What the future plans to do
This open source product is only open source for the time being our web-side product, the development of Android and iOS content is still in progress.
In the future we will continue to improve these products, do some interesting small functions, the following may be our recent preparations to do
- You can customize your Favorites page
- No sign-in to view popular favourites
- Home Show Top Collectors
- Little note
- Smart recommendations
- Other...
We have something more fun to think about and can also give us a suggestion
Products Home
Product Address
Source Address
a pure Smile
Source: http://www.ityouknow.com/
All rights reserved, welcome to keep the original link to reprint:)
Springboot Combat: Our first open source software