Warbler is a totally original social media app, where users can post messages that are up to 140 characters long, follow other users, and "like" posts. This application was built entirely using Flask, as an exercise in building a fullstack app with no JavaScript.
You can see a deployed demo at: https://na-warbler.onrender.com
- Python
- Flask
- SQLAlchemy
- Bootstrap CSS
To set up the dev environment, run
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
to run a local instance:
flask run
Or on most Macs:
flask run -p 5001 (or other port number)
To run tests:
python -m unittest