/southernexposure.com

Southern Exposure's E-Commerce Website, Built with Haskell & Elm.

Primary LanguageElmGNU General Public License v3.0GPL-3.0

SESE E-Commerce Website

This is a rebuild of the current Southern Exposure Seed Exchange website as a Single Page Application, using Haskell/Servant for the API Server & Elm for the Frontend.

Quickstart

You will need to have Stack & either NVM or node/npm installed.

You can start the Client & Server in watch mode by running ./manage.hs or ./manage.hs watch. This will rebuild the Client & Server when their source files change, then hot update the Client code(refreshing open tabs if necessary) & restart the Server.

To see all available commands, run ./manage.hs help.

License

GPL-3.0