Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/rafalkornel/pictionar
- Owner: RafalKornel
- Created: 2020-10-19T12:02:32.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-01-15T12:21:19.000Z (about 4 years ago)
- Last Synced: 2024-11-05T10:44:01.511Z (2 months ago)
- Topics: animation, charades, flask, javascript, kalambury, pictionary, python, react, styled-components
- Language: JavaScript
- Homepage: https://pictionar.herokuapp.com/
- Size: 11.7 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 componentsOn 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