Skip to content

Instantly share code, notes, and snippets.

done
Bytes transferred = 26869760 (19a0000 hex)
Automatic boot of image at addr 0x42000000 ...
Image Name: Linux-3.4.103
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1897920 Bytes = 1.8 MiB
Load Address: 41508000
Entry Point: 41508000
Verifying Checksum ... OK
Loading Kernel Image ... OK
#!/bin/sh
echo Launching jupyter server.
echo -----
echo After the server has launched, go to https://colab.research.google.com
echo Click File -> Upload Notebook and upload the *.ipynb file
echo Click on the dropdown menu near "Connect" or "Reconnect" button on the topright part of the interface.
echo Select "connect to a local runtime" and paste the URL that will be generated below.
echo which looks like "http://localhost:8888/?token=somenumbers"
echo Click "Connect" and CTRL+F9 to run all cells.
echo ------
#!/bin/sh
echo Creating python 3.10 environment "env"
# A fix for https://github.com/conda/conda/issues/7980
eval "$(conda shell.bash hook)"
conda create --prefix env python=3.10.9 -y
conda activate ./env
conda install entrypoints=0.4 ipython=8.10.0 jupyter_client=7.4.9 jupyter_core=5.2.0 packaging=22.0 sqlite=3.40.1 tzdata=2022g --force-reinstall -y
conda install ipykernel -y
python -m ipykernel install --user
pip install jupyter_http_over_ws
@ZachAR3
ZachAR3 / spring2report.md
Last active April 15, 2026 16:08
Spring 2 report

Student StoreFront - Sprint 2 & Forward Roadmap

Sprint 2 Progress

  • WhatsApp Bot Core Flow [Done]: Set up group message collection, consent DMs, Cloudinary image upload, and Spring Boot backend integration.
  • Frontend & Auth [Done]: Built out the listings grid, category filters, listing creation form, login/register views, and the complete authentication flow.
  • Backend Security & Architecture [Done]: Shipped JWT-based security with improved error handling and role-based access control for posts and sellers. Cleaned up backend architecture, configuration management, and validation.
  • Bot Integration Support [Done]: Added seller lookup by phone number to connect the WhatsApp bot to the backend.
  • Gemini API Integration [Partially Done]: Message classification and listing parsing logic is built, but currently mocked out pending an API key/quota fix.

Key Technical Decisions