/Cafeholics

A Django app for cafe lovers to find their next favorite cafe

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Cafeholics

Cafeholics is a Django based web application that allows cafe owners to manage basic information about their cafes as well as allowing customers to find a cafe and/or review it.

Getting Started

Prerequisites

Python 3.x

Installation

Clone the repository using git.

git clone https://github.com/andreaschari/Cafeholics.git

Create Virtual Environment and install necessary Python modules
Windows

py -m virtualenv env
.\env\Scripts\activate
pip install -r requirements.txt

Linux/MacOs

python3 -m virtualenv env
source env/bin/activate
pip install -r requirements.txt

Running Web-App

Run manage.py script

python3 manage.py runserver

Running Unit-tests

python3 manage.py test

External Sources

JQuery
Popper.js
BootstrapCDN
Google Maps URLs
Unit-test Inspiration

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.

License

GNU GPLv3