andreaschari / Cafeholics

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

License:GNU General Public License v3.0


Languages

Language:Python 64.9%Language:HTML 21.9%Language:CSS 12.9%Language:JavaScript 0.2%