Skip to content

a RESTful web service using SpringBoot, implements authentication and authorisation to prevent and detect fraud

Notifications You must be signed in to change notification settings

wayfarer-ismail/Anti-Fraud-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anti-Fraud System

This project is a simple anti-fraud system built with Java, Gradle, and Spring Boot. The main purpose of this project is to provide a practical learning experience for Spring Security and backend development.

Technologies Used

  • Gradle: Gradle is used as the build tool for this project.
  • Spring Boot: This project uses Spring Boot, which simplifies the setup and development of Spring applications.

Learning Objectives

The primary learning objectives of this project are:

  • Spring Security: This project is a great opportunity to learn and understand the workings of Spring Security. It includes the configuration of security for different API endpoints and the use of different types of authentication.
  • Backend Development: This project covers various aspects of backend development such as creating RESTful APIs, interacting with a database, and handling transactions.

Project Structure

The project follows a typical Spring Boot project structure. The main application class AntiFraudApplication.java is located in the antifraud package.

Running the Project

To run the project, use the following command in the root directory of the project:

./gradlew bootRun

This will start the application. You can then access the application at http://localhost:28852.

Contributing

As this project is primarily for learning purposes, contributions are not actively sought. However, constructive feedback on how to improve the code or the learning process is always welcome.

License

This project is for educational purposes and is not licensed.

Acknowledgements

This project was created as part of a learning journey to understand Spring Security and backend development.

About

a RESTful web service using SpringBoot, implements authentication and authorisation to prevent and detect fraud

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages