⭐ Star us on GitHub — it helps!
Beautiful Frontend Design With SpringBoot Backend ! Created By Jazara Debuggers Team.
Explore the docs »
View Demo
Table of Contents
Here's Some of major features the project has :
- Register,Login,Logout -> Authorization and Authentication and with Jason Web Token.
- Database Operations -> You can add,update or remove objects without need to setup database.
- Responsive Design -> it can be fit most of screen sizes.
- Transactions -> Optimistic Lock implemented in way that we prevent inconsistent modifications between users.
- Aspect -> Added Log that allows us to know all operations on the system such as database operations and who it's done by.
- Testing -> Added integration test using in memory database with database mocking.
- Cache -> Added cache on parameters entity so it will be stored in cache memory for fast access.
- Message Queue -> Send message to rabbitMQ servermessages will be sent to queue named "yassar queue".
![Logo](login.png)
![Logo](reg.png)
![Logo](home1.png)
![Logo](home2.png)
![Logo](params.png)
![Logo](cars1.png)
![Logo](sellcar1.png)
![Logo](sellcar2.png)
Many Companies can use this project as product management such as shopping store, cars store, animals store or any store that depends on selling products. Also, it can be optimized and you can add more features according to the way it will be used. For any ideas that comes to you, contributing is opened !
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Yassar Hammami - @your_twitter - [email protected]
Project Link: https://github.com/Yassarooo/SpringBootRestful