# Throwing together a weekend project with boot-clj

DevFeed: [Throwing together a weekend project with boot-clj](<https://devfeed.tech/articles/throwing-together-a-weekend-project-with-boot-clj-32165.md>)

Original publisher: [Read original article](<https://adambard.com/blog/throwing-together-worldclassifiedlist/>)

Published: 2015-06-08T00:00:00Z

Content type: tutorial

Language: en

Sources: [Adam Bard](<https://devfeed.tech/sources/adam-bard.md>)

Topics: [boot](<https://devfeed.tech/topics/boot.md>), [Clojure](<https://devfeed.tech/topics/clojure.md>), [ClojureScript](<https://devfeed.tech/topics/clojurescript.md>), [api server](<https://devfeed.tech/topics/api-server.md>), [migration](<https://devfeed.tech/topics/migration.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [boot](<https://devfeed.tech/tags/boot.md>), [clojure](<https://devfeed.tech/tags/clojure.md>), [compilation](<https://devfeed.tech/tags/compilation.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [migration](<https://devfeed.tech/tags/migration.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [sql](<https://devfeed.tech/tags/sql.md>)

## AI overview

A retrospective on building a weekend project with boot-clj. The author describes using Boot to manage the environment, development and production servers, Middleman, and ClojureScript compilation, while a simple API server exposes PostgreSQL queries to a Reagent and Kioo frontend. The article also explains using boot-ragtime for SQL migration files and applying migrations.

## Source excerpt

This weekend I made http://worldclassifiedlist.com on a whim. Past experience suggests that I'm not likely to derive any value from the site itself, so before it's completely forgotten, overlooked by an indifferent world and relegated to an unnoticed screenshot on my portfolio page, I thought I might wring a few ideas out of the making-of.