Springboot Combat: Our first open source software

Source: Internet
Author: User

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

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.