Welcome to the Book Store App, a Ruby on Rails application designed to provide book-related information to customers.
- Search for books by title or author
- Display detailed book information
- Purchase available books
- Place orders for out-of-stock books
- Search books by publisher
To get started with the Book Store App, follow these steps:
- Ruby
- Ruby on Rails
-
Clone the repository to your local machine:
git clone https://github.com/rah00l/book_store_app.git
-
Navigate to the project directory:
cd book_store_app
-
Install dependencies:
bundle install
Run the Rails server:
rails server
For detailed documentation, please refer to the following documents:
- Architecture Document: Provides an overview of the application's architecture.
- Usecases Document: Contains detailed use cases of the application.
- SSD/CRC Document: Shows system sequence diagrams and class responsibility collaboration diagrams.
- UML Document: Provides UML diagrams illustrating the system's structure and behavior.
- Execution and Test cases output: Displays the execution and test case output of the application.
Additionally, all documentation files are available in the docs
folder within the source code. If you have any questions or need further clarification, please don't hesitate to ask.