Website link: CLICK HERE
Lemonade Stand Search is a simple Full-Stack web application that can find clips you remember from the Lemonade Stand Podcast.
- Vite + React.js
- Typescript
- TailwindCSS
- Flask
- Python
- PostgreSQL
- Nginx
- Create a Google API Key
- Create a PostgreSQL database and store info in .env
- Note to self: make .env.examples
systemctl start postgresqlcd into backend and run:
python -m venv venv
source venv/bin/activate
python -m pip install -r requirements.txtInitialise the tables:
cd scripts
python initialise_tables.pyYou will also need to populate the database with all initial data, which there is no script for this yet...
But you may begin by retrieving the latest video:
python process_new_video.pyAnd then run the backend server:
cd ../api
flask run --host=0.0.0.0cd into frontend and run:
npm install
npm run dev- Set up cron script!
- Purchase a proper domain
- Reddit Post to advertise
- Add dark mode and theme toggle
- Add link to GitHub
- Add "Buy me a coffee"
