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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

af1fde0 · Jul 24, 2024

History

20 Commits
Jun 28, 2024
Mar 21, 2024
Apr 3, 2024
Jun 28, 2024
Mar 20, 2024
Mar 20, 2024
Mar 20, 2024
Mar 20, 2024
Apr 3, 2024
Mar 20, 2024
Mar 20, 2024
Mar 20, 2024
Mar 20, 2024
Mar 20, 2024
Mar 20, 2024
Mar 20, 2024
Apr 3, 2024
Apr 3, 2024
Jul 24, 2024
Mar 20, 2024
Mar 20, 2024
Mar 21, 2024

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