FeaturesTemplatesShowcaseTownie
AI
BlogDocsPricing
Log inSign up
loading
loadingurl-project
Public
Like
1
url-project
Home
Code
8
backend
3
frontend
3
routes
8
shared
2
README.md
entry.client.tsx
entry.server.tsx
H
server.tsx
Branches
1
Pull requests
Remixes
2
History
Environment variables
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.
Sign up now
Code
/
Code
/
Search
server.tsx
https://loading--48e28ffa13ef11f08bb9569c3dd06744.web.val.run
README.md

URL Shortener

A simple URL shortener application built on Val Town.

Features

  • Create short URLs for long links
  • View recently created short URLs
  • Automatic redirection from short URLs to original destinations

Project Structure

  • /backend - Server-side code and database operations
  • /frontend - React components and UI
  • /shared - Shared utilities and types

Technologies

  • React for the frontend
  • SQLite for data storage
  • TailwindCSS for styling
HTTP
  • server.tsx
    loading--48…44.web.val.run
Code
backendfrontendroutessharedREADME.mdentry.client.tsxentry.server.tsx
H
server.tsx
Go to top
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Product
FeaturesPricing
Developers
DocsStatusAPI ExamplesNPM Package Examples
Explore
ShowcaseTemplatesNewest ValsTrending ValsNewsletter
Company
AboutBlogCareersBrandhi@val.town
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.