Skip to content

rcho100/community-library-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Community Library API Backend

Community Library is a web app that assists students in literature clubs to borrow and return classic literature books. This repo contains the Rails API backend portion of the web app.

For the repo to the Javascript frontend portion of this application, please go to: https://github.com/rcho100/community-library-frontend

Installation & Usage

Clone this repo([email protected]:rcho100/community-library-api.git) onto your computer. In your terminal, cd to the community-library-api folder. Run bundle install to load the Ruby gems and dependencies. Have a Postgres server running. Then run rails db:migrate and rails db:seed to migrate the migration files and seed the database with books.

Run the Community Library API on your local machine by running the rails server and navigating to the localhost url link provided in the terminal. Type 'CTRL + C' to exit out of the server.

For the frontend portion of this app, please see the link above and clone that repo([email protected]:rcho100/community-library-frontend.git) onto your computer. In your terminal, cd to the community-library-frontend folder and open the index.html file.

Built With

For the backend:

  • Ruby
  • Rails API
  • Bcrypt
  • Fast JSON API
  • JWT
  • PostgreSQL

For the Frontend:

  • Javascript
  • JWT
  • HTML
  • CSS

Contributing

Issues and pull requests are welcome at https://github.com/rcho100/community-library-api.

About

Backend built with RESTful Rails API, Active Record and PostgreSQL database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors