Skip to content

migalvalm/marvel-library

Repository files navigation

Marvel Comics Library

Screenshot 2023-12-17 at 22 32 16

This project is a Rails application that showcases comic covers from the Marvel API. It uses Stimulus, and Tailwind to create a modern, reactive web application. The WillPaginate gem is used to handle pagination.

Getting Started

Prerequisites

  • Ruby 3.2.2 or later
  • Rails 7.1.2 or later

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/marvel-library.git
  1. Navigate to the project directory:
cd marvel-library
  1. Install the dependencies:
bundle install
  1. Set up the database:
rails db:create
rails db:migrate
rails db:seed
  1. Start the server:
rails server

Now, you can visit the application in your web browser at http://localhost:3000.

Usage

The application displays a list of comic covers from the Marvel API. It uses Turbo to update the page asynchronously, Stimulus to add behavior to the HTML, and Tailwind to style the application. The WillPaginate gem is used to paginate the list of comic covers.

Built With

About

Marvel Comics Library POC built using Rails 7.1.2 with Stimulus and Tailwind and consuming Marvel API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors