No description
tls | ||
www | ||
.gitignore | ||
deploy_stack.sh | ||
docker-stack.yaml | ||
docker-stack.yml | ||
ISSUE_TEMPLATE.md | ||
README.md |
Purpose
Setup a simple web site, with an easy to remember URL: http://sophia.events, and acting as a hub which lists the incoming technical events in Sophia-Antipolis.
The rational
A lot of great stuff is happening in Sophia:
- meetups
- events from TelecomValley
- events from RivieraJug
- ...
... but it's not always easy to follow all the sources.
Some people ask about a place that lists them all... here is a simple attempt that tries to answer this need.
How to run it
Clone de repository
$ git clone https://github.com/lucj/sophia.events.git
Run the wrapper scrip
$ cd www && ./test.sh
A web server is run in a Docker container. The port to use is provided at the end of the output.
Status
TODO
- make a clean and appealing header
- display event logo in the corner opposite to the date
- define events.json file describing all the events
- use simple Mustache templating to build index.html
- Add tab listing past events
- modify css to have more items on the same page
- Expose RSS feed
- Add TLS
- create a backend to automatically fetch events form list of sources
- have fun on this side project :)
Credit
The first version is based on the vertical timeline created by Sava Lazic