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.
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