My third (fourth) attempt at creating this Yelp search-by-category app.
All development notes for my personal perusal are found below.
Nothing yet.
To start the backend development environment:
1. . venv/bin/activate
2. cd .. /* back to top level */
3. flask run
Note: This is using a workaround to export the env variables, including YELP_KEY. TODO!
When trying to test, use python -m pytest tests/
from the root directory.
All links that have been or will be very important for development are found below.
I've decided to learn TypeScript I guess, so here are some important links:
Note: I've ordered them in order that I should read them.
- TypeScript Handbook ✅ (read the basics)
- React Doc's TypeScript page ✅ (added to project)
- chibicode's beginner tutorial ✅ (finished)
- React + TypeScript Cheatsheets (finished prereq, keep reading)
- create-react-app + TypeScript ✅ (finished)
Note: It might not be a bad idea for me to get more familiar with industry-standard development tools and resources.
- ESLint
- ESLint: eslint-config-airbnb-typescript
- React Debugging with VS Code
- Prettier (ESLint config for coding style, probably not needed)