Skip to content

imhosseinzadeh/bookstore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

web-architecture

represent the architecture of web applications

Getting Started

  • Prerequisites
    • Java 17
    • Maven

Installation

Clone the repository: git clone https://github.com/imhosseinzadeh/bookstore Change into the project directory: cd bookstore Build the project using Maven: mvn clean install

Todo

  • add Mapstruct
  • add spring actuator
  • add swagger docs (OpenApi Specification 3)

Features

  • User signup
  • User login
  • Display the list of available books in the store
  • Display the list of purchased books by a customer
  • Display a list of books on a specific subject

Contributing

it's important to follow these steps:

  1. Create a new branch for your task. This allows you to work on your changes without affecting the main codebase.
  2. Commit your changes to your branch. Make sure to write clear and descriptive commit messages that explain what changes you've made and why.
  3. Push your changes to the remote repository.
  4. Open a pull request from your branch to the development branch.

By following these steps, you can help ensure that your contributions are properly tracked and integrated into the project in a timely and efficient manner.

About

An online book store

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages