Skip to content

hfroot/abolitionist-library

 
 

Repository files navigation

Abolitionist library

This website website was created for a group to help them organise a floating library. Eventually, users can register books that they have and would like to offer to others to borrow, and find books to borrow themselves.

Hosted on Heroku.

Quick Start

To get this project up and running locally on your computer:

  1. Set up the Python development environment. We recommend using a Python virtual environment.
  2. Assuming you have Python setup, run the following commands (if you're on Windows you may use py or py -3 instead of python to start Python):
    pip3 install -r requirements.txt
    python3 manage.py makemigrations
    python3 manage.py migrate
    python3 manage.py collectstatic
    python3 manage.py test # Run the standard tests. These should all pass.
    python3 manage.py createsuperuser # Create a superuser
    python3 manage.py runserver
    
  3. Open a browser to http://127.0.0.1:8000/admin/ to open the admin site
  4. Create a few test objects of each type.
  5. Open tab to http://127.0.0.1:8000 to see the main site, with your new objects.

Thanks

This website was forked from MDN's tutorial "Local Library" website written in Django.

For detailed information about this project see the associated MDN tutorial home page.

About

(give me a minute to load when you first open the link)

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 77.5%
  • HTML 17.1%
  • CSS 5.4%