This is a bookmark sync system. Now, you locate at backend project.
You can go to our homepage for more help.
The backend project build with SpringBoot and MongoDB. The project need java(>=11) to run.
The details as fallow table:
Function | Main Technique |
---|---|
Framework | SpringBoot |
Database | MongoDB |
Authentication | Spring Security with Token |
API Document | Swagger with knife4j |
-
Clone the project
git clone https://github.com/BookmarkTomb/BookmarkTomb_Back.git
-
Import to IDEA or other IDE
-
Set develop java version to 11 or higher.
-
Wait a minute for pull dependencies from maven repository.
-
At last, you can write configure by url or file.
This project is unexpect, many things can be improved. Such as:
- Use
ChangeStream
instead ofJava Code
deal with some pretreatment; - Can simplify the DTO and VO names.
- Maybe MySQL is better for the project.
- And so on ...
So, the project will refactor soon. Maybe at last version.