OS Library is a web application developed for Ohr Somayach/Tannenbaum College in Jerusalem, Israel. This application is designed to facilitate the management of Seforim (books) within the Yeshiva and its surroundings, providing an efficient and user-friendly platform for tracking, cataloging, and accessing books.
- Book Management: Easily add, update, and remove books from the catalog.
- Search Functionality: Quickly find books with powerful search capabilities.
- Loan Tracking: Monitor which books are loaned out and to whom, along with due dates.
- Inventory Insights: Gain insights into the collection's composition and usage.
To get a local copy up and running, follow these simple steps.
- Ensure you have Node.js and Angular CLI installed for the Angular frontend.
- Composer and PHP are required for the Laravel backend.
- Clone the repo: git clone https://github.com/freedmandil/oslibrary_new.git
- Install NPM packages for Angular:
- Install Composer dependencies for Laravel
Set up your .env file for Laravel based on the .env.example.
You will need to generate a database
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Please refer to the CONTRIBUTING.md for more information.
Distributed under the GNU GPL v. 3 License. See LICENSE for more information. This project is not for commercial use.
Daniel Freedman - [email protected]
Project Link: https://github.com/freedmandil/oslibrary_new
Ohr Somayach, Tannenbaum College Angular Laravel Daniel Freedman