Skip to content

(WIP) Projeto para gerenciar minha biblioteca pessoal :) / Project to manage my personal library

Notifications You must be signed in to change notification settings

gabrielgomeso/alexandria

Repository files navigation

Alexandria

Alexandria is a simple Ruby on Rails application designed to manage a personal library. The application allows close friends and family to create user accounts and manage books by borrowing, listing, retrieving, and adding them to the library.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Ruby version: 3.1.0
  • Rails version: 7.0.4
  • Database: PostgreSQL

System Dependencies

Make sure you have the following installed:

  • Ruby
  • Rails
  • PostgreSQL
  • Bundler

Setup

Configuration

  1. Clone the repository:
git clone https://github.com/gabrielgomeso/alexandria.git
cd alexandria
  1. Install the dependencies:
bundle install
  1. Set up the database:
rails db:create
rails db:migrate

Running the Application

To start the Rails server, run:

rails server

Then, open your browser and navigate to http://localhost:3000 to access the application.

Features

  • User authentication for close friends and family
  • Borrow, list, retrieve, and add books to the library
  • Styled using BulmaCSS

About

(WIP) Projeto para gerenciar minha biblioteca pessoal :) / Project to manage my personal library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published