1
0
Fork 0
mirror of https://github.com/EDeev/yandex_lyceum.git synced 2026-10-07 20:49:29 +03:00
yandex_lyceum/README.en.md

1.7 KiB

Yandex Lyceum

Русский · English

CI

Solutions to the Yandex Lyceum web development course: Flask apps built around the "Mars colonization mission" storyline, plus organization search via the Yandex Maps API.

Status: coursework (Yandex Lyceum, 2022), completed, archived

Mission applicant form

Stack: Python · Flask · Jinja2 · Flask-WTF · Bootstrap · Yandex Maps API · Pillow

Folder Contents
01-flask-html Flask and Jinja2 pages: mission promo page, applicant form, planet choice, selection results, photo upload
02-flask-wtf-forms Flask-WTF forms: sign-in, training by profession, list of professions, form auto-answer, cabin assignment
03-yandex-maps-search finding the nearest organization via the Yandex organization search API and showing a map

Running

pip install -r requirements.txt
cd 01-flask-html && python server.py          # http://127.0.0.1:8080
YANDEX_API_KEY=your_key python 03-yandex-maps-search/main.py

03-yandex-maps-search needs a Yandex organization search API key in YANDEX_API_KEY.

License

Coursework (Yandex Lyceum, 2021/22). The code is open for study; there is no separate license.

Author

Egor Deev — GitHub · Telegram · egor@deev.space


⭐ If you find this project useful, give it a star on GitHub!

Made with ❤️ — deev.space