Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rafalkornel/pictionar

Simple web app, which allows you to store words for popular pictionary / charades game.
https://github.com/rafalkornel/pictionar

animation charades flask javascript kalambury pictionary python react styled-components

Last synced: 25 days ago
JSON representation

Simple web app, which allows you to store words for popular pictionary / charades game.

Awesome Lists containing this project

README

        

# Pictionar
This application allows you to manage words collections, primarly for pictionary / charades game (like [skribbl.io](https://skribbl.io/)).

You can see live demo [here](https://pictionar.herokuapp.com/).

Register using key: *public* (or create your own group).

After login in you can add new words, or retrieve them from database.
Here's how it looks like:

To run locally, first create virtual environment:
```
python -m venv server/app/venv
```
Then install python dependencies:
```
source server/app/venv/bin/activate
pip install -r requirements.txt
```
After installing all dependencies, run:
```
gunicorn wsgi:app
```
and your app will be served.
If you are developing in react, remember to build before deploying.

### Tech stack:
On front end:
- React (originally was just HTML + CSS + vanilla JS)
- Styled components

On back end:
- Flask (python microframework)
- PostgreSQL (Sqlite3 in development environment)
- SQLAlchemy (Flask-SQLAlchemy)

### Want to contribute? Feel free to file issue with ideas, or fork and develop!

### TODO
- [x] improve color picking feature (allow user to change, create and save themes)
- [ ] retouch "hero" component