Find is a lightweight frontend prototype for a school discovery platform. It lets school management teams submit detailed profiles (including uploads), while parents can search by location or name and leave ratings that help other families decide.
- School discovery section with filters for name, city, and minimum rating.
- Registration form to capture school details, contact info, and media uploads.
- Parent login card, profile capture, and rating submission form.
- Client-side search, rating updates, and a geolocation helper for quick city input.
- Parent notifications when new schools register in their saved location.
index.html- Main single-page layout and forms.styles.css- Visual styling and responsive layout.app.js- In-memory data, filtering, and rating interactions.
You can view the prototype with a simple static server:
python -m http.server 8000Then open http://localhost:8000 in your browser.
app.js
app.js