Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/osminogin/oraaange
https://github.com/osminogin/oraaange
django django-rest-framework geodating geojson geolocation geolocation-api jwt-authentication openapi postgis python
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/osminogin/oraaange
- Owner: osminogin
- License: agpl-3.0
- Created: 2020-07-06T07:54:09.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-02-08T04:35:40.000Z (almost 2 years ago)
- Last Synced: 2024-10-18T15:05:01.887Z (29 days ago)
- Topics: django, django-rest-framework, geodating, geojson, geolocation, geolocation-api, jwt-authentication, openapi, postgis, python
- Language: Python
- Homepage: https://oraaange.herokuapp.com
- Size: 1.89 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
Awesome Lists containing this project
README
# Oraaange
[![Tests](https://github.com/osminogin/oraaange/workflows/Tests/badge.svg)](https://github.com/osminogin/oraaange/actions?query=workflow%3ATests) [![Flake8](https://github.com/osminogin/oraaange/workflows/Flake8/badge.svg)](https://github.com/osminogin/oraaange/actions?query=workflow%3AFlake8) [![License: Apache 2.0](https://img.shields.io/badge/License-AGPLv3-black.svg)](https://github.com/osminogin/oraaange/blob/master/COPYING)
## Requirements
* Python 3.x / Pipenv
* Django LTS / Django REST Framework
* Celery
* PostgreSQL (with PostGIS plugin)## Heroku
[![Deploy to Heroku](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/osminogin/oraaange)
## Getting started
```bash
sudo pip install pipenv
pipenv install
make run
# or
docker-compose up postgres rabbit
cp .env-example .env
pipenv run ./manage.py runserver
```### First start
```bash
pipenv run manage.py createsuperuser
pipenv run manage.py initapp
```### Test running
```bash
pipenv run pytest
```## Docker composes
```bash
docker-compose up
```## ChangeLog
[CHANGELOG.md](https://github.com/osminogin/oraaange/blob/master/CHANGELOG.md)
## License
See [COPYING](https://github.com/osminogin/oraaange/blob/master/COPYING)