Skip to content

LukaszKrolicki/CampaignAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 Campaign API

Made for -> https://github.com/LukaszKrolicki/CampaignWeb

The API automatically creates a regular user account (u1, u1) and an administrator account (a1, a1).

API made with SpringBoot

The API includes exception handling and security features:

  • JWT Tokens: Users and admins have their own unique IDs managed through JWT authentication.

  • Secured Endpoints.

  • Exception Handling.


Regular User Capabilities:

  • Add products

  • Remove products

  • View product lists

  • Create campaigns for specific products

  • Delete campaigns

  • Edit campaigns

  • View campaign lists

Administrator Capabilities:

  • Add keywords

  • Add cities

  • View the user list

  • Remove users


Endpoints:

image


Project structure:

image


Tokens

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages