Stay up-to-date on what free books are available in the neighborhood using the Little Lending Library application!
Little Lending Library is a MERN stack single-page application built for navigating local free little lending libraries. Users can login to create their own lending library location, see what books they have in their inventories, and take or add books within the libraries.
To use this application, navigate to the deployed Heroku site.
To install this application locally yourself, download and clone the files from this repository. Run 'npm run install' to install the packages in the package.jsons, 'npm run build' to create a build, 'npm run seed' to seed the database, and 'npm run develop' to start the application in your local browser.
This is a MERN stack single-page application that uses the following technologies:
- React
- GraphQL with Node.js and Express.js server
- MongoDB and Mongoose ODM
- Authentication using JWT
- Heroku
If you use the application through the deployed Heroku site, navigate to the site and interact with it from there. The site will prompt you to login or sign up before you are able to interact with the libraries.
Once you're logged in, you can interact with your little lending library — seeing what books it already has, taking books from the inventory, or adding new books using a search feature.
Log in and view the Homepage
See what books are in the Library
Search for books to add to the Library
View descriptions of the books in the Library
If the program was cloned, downloaded, and installed instead, get the application running by typing "npm run develop" into the command-line. All features of the application are then accessible through localhost on your browser or other applications.
Maya Zed: Github
Scott Tessman: Github
Amira Holden: Github
Mohamed Ahmed: Github
Megan Steblay: Github
This project is licensed under MIT License.
If you have any questions, please contact the developers at their GitHub links above, and check out more of our work.