In this repo is the course project of Web development, 2019 Spring semester. Its requirement is to develop an application which can behave just like an online bookstore.
And it is my first full-stack and deployed project.
v5.0
- react @16.8.3
- material-ui @3.9.2
- redux @4.0.1
- react-redux @6.0.1
- react-router-dom @4.3.1
- superagent @4.1.0
- Spring Boot @2.1.4.RELEASE
- Spring Data JPA @2.1.8
- Spring Security @5.2.0
- JWT jjwt @0.7.0
- MySQL @8.0.16
- MongoDB @4.0.9
- Drone @1.0.0
- can sort and filter in manage and cart pages
- keep former cover as default when editing
- further beautification
See here.
See here
Some sensitive information in back-end codes has been hidden by .gitignore
such as secret used to build token, some strategies for defense against flooding attack and application.yml
.
Given that the project name e-book is too straight forward, (Actually I don't think an online bookstore has to sell e-books. That means print ones are also available there. Anyway.) I got a name that is a little bit more interesting, YIBUK, which means Youthful Imagination Brings U Knowledge. Although the sentence looks a little farfetched and strange, it is after all better than e-book, maybe.
I created this repo at Feb. 27th, almost a month and 100 commits ago. From developing the project, I actually learned a lot and now I feel excited and delighted, indeed.
Now about two more months passed and I just deployed the project onto cloud server. There are still many shortcomings or, straightforwardly, bugs, I know, but deployment is totally exciting.
Wish my little YIBUK good luck.
Again, one more month has passed and tomorrow night will come final presentation. Looking backward this semester, I really learned much with developing YIBUK, my first full stack project, with which I believe mosaikerors can bring out more fantastic Winsper.
And wish myself good luck.
Well, welcome to raise an issue ~
MIT