Inspiration
Noticing funny or interesting content left on whiteboards around the campus.
What it does
How I built it
- Haskell REST api backend using the servant library
- Elm frontend for a single page web app, used material design library for styling
- Persistent is a haskell library for communicating with a Postgres database
Challenges I ran into
- Learning a new language (Elm) and how to make single page web apps.
- sevant is a barebones so integrating what I needed
- Integrating a database with a haskell app
Accomplishments that I'm proud of
- I actually got something to work
- Got client side routing working
- Learning advanced haskell techniques
What I learned
- Elm and architecting single page web apps in elm
- Interacting with databases in haskell
- Client side rendering and routing
What's next for Whiteboards
- extend it with service workers for offline support
Built With
- elm
- haskell
- postgresql
Log in or sign up for Devpost to join the conversation.