Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/poiley/syllaborem
Syllabus Parser
https://github.com/poiley/syllaborem
Last synced: about 1 month ago
JSON representation
Syllabus Parser
- Host: GitHub
- URL: https://github.com/poiley/syllaborem
- Owner: poiley
- License: unlicense
- Created: 2021-02-23T01:55:49.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-02T22:13:41.000Z (almost 4 years ago)
- Last Synced: 2023-03-06T14:46:38.489Z (almost 2 years ago)
- Language: HTML
- Homepage:
- Size: 1.13 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# :open_book: Syllaborem
[![Django CI](https://github.com/poiley/syllaborem/actions/workflows/django.yml/badge.svg?branch=master)](https://github.com/poiley/syllaborem/actions/workflows/django.yml)Syllaborem is a Django web app who's goal is to turn your Syllabus into something more pleasant.
## :inbox_tray: Installation
Use the package manager [pip](https://pip.pypa.io/en/stable/) to install dependencies.
```bash
pip install -r requirements.txt
```## :hammer_and_wrench: Usage
Running the Web Server
```bash
python manage.py runserver
```Compiling (?)
```bash
python manage.py makemigrations user
```Reading PDF files:
```python
from apps import readerr = reader.core.Reader()
print(r.read_file('Syllabus.pdf'))
```
## :pencil2: Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.Please make sure to update tests as appropriate.
## :pushpin: License
[The Unlicence](https://unlicense.org/)