Public
Like
internship
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data β all from the browser, and deployed in milliseconds.
index.ts
https://brigiallen--06020386353811f0b5469e149126039e.web.val.run
A search engine application that uses AI to help students discover relevant AI tools for their career development needs.
- AI-powered search to match student needs with appropriate tools
- Categorized directory of AI tools for various purposes:
- Resume editing and optimization
- Coffee chat tracking and networking
- Interview preparation and practice
- And more...
- Detailed information about each tool including features, pricing, and direct links
βββ backend/
β βββ database/
β β βββ migrations.ts # Database schema setup
β β βββ queries.ts # Database query functions
β βββ routes/
β β βββ api.ts # API routes for search and recommendations
β βββ index.ts # Main backend entry point
βββ frontend/
β βββ components/
β β βββ App.tsx # Main application component
β β βββ SearchBar.tsx # Search interface component
β β βββ ToolCard.tsx # Tool display component
β β βββ CategoryFilter.tsx # Category filtering component
β βββ index.html # Main HTML template
β βββ index.tsx # Frontend entry point
βββ shared/
βββ types.ts # Shared type definitions
- Enter a search query describing what you need help with
- Browse the AI-recommended tools that match your requirements
- Filter results by category if needed
- Click on a tool to learn more and access it directly
- Frontend: React with Tailwind CSS
- Backend: Hono API framework
- AI: OpenAI for query understanding and tool recommendations
- Database: SQLite for tool information storage