Skip to content
/ web-app Public template
forked from soegaard/racket-stories

Racket Stories is a "submit and vote" web site. This repo serves as an example of a small "in production" web-site written in Racket.

License

Notifications You must be signed in to change notification settings

racket-templates/web-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

web-app

This template is a the code used for the Racket Stories is a "submit and vote" web site.

How To Install

  1. Set your PATH environment variable so you can use raco and other Racket command line functions.
  2. either look for from-template in the DrRacket menu File|Package Manager, or run the raco command:
raco pkg install from-template
raco new web-app <destination-dir>

If you omit <destination-dir>, the command will add copy the template to a folder called web-app in the current folder.

How to use

This is working example that you can change to suit your needs, but does require some setup to get going.

This repo serves as an example of a small "in production" web-applications written in Racket and includes the base components of a web application including

  • modern front-end utilising jQuery, Popper and Bootstrap JS
  • persistent database store
  • user accounts and linking to github
  • users adding content and validation - in this case stopping multiple submissions of the same link.

For guidance about using this template please see https://racket-stories.com/about

To learn about writing this sort of web application please see https://github.com/soegaard/web-tutorial and https://docs.racket-lang.org/continue/index.html

See this code working at https://racket-stories.com/

About

Racket Stories is a "submit and vote" web site. This repo serves as an example of a small "in production" web-site written in Racket.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Racket 98.6%
  • CSS 1.4%