https://github.com/codelucas/hackuci.com
The website for UCI's first ever hackathon! Instructions are below.
https://github.com/codelucas/hackuci.com
Last synced: 9 months ago
JSON representation
The website for UCI's first ever hackathon! Instructions are below.
- Host: GitHub
- URL: https://github.com/codelucas/hackuci.com
- Owner: codelucas
- Created: 2013-12-27T08:38:06.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2014-05-29T11:47:18.000Z (over 11 years ago)
- Last Synced: 2023-04-04T00:16:52.197Z (almost 3 years ago)
- Language: CSS
- Homepage: http://hackuci.com
- Size: 16.5 MB
- Stars: 4
- Watchers: 6
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
The code powering www.hackuci.com
---------------------------------

UC Irvine's first ever hackathon. It is to be held on
Memorial Day Weekend - 23rd-25th.
Incase someone else operates this website in the future,
i've included instructions below along with a *hopefully* well
commented and structured front-end webapp.
###Overall organization:
- All waivers, info packets, and general documents are placed inside
the `/docs` folder.
- CSS, Javascript, and Images are placed within their respective
`/css`, `/js`, and `/images` folders.
- Copy-paste mailchimp registration code *refer to how to toggle Mailchimp
registration below* can be inserted or removed from our main website by
pasting the `/mailchimp.html` contents into the `/index.html` code where
specified.
- Nginx HTTP server configuration setup is within the `/server/nginx.conf`
directory.
- CSS is divided into two main files. `/css/style.css` and `/css/colors.css`.
The `style.css` file contains most of the content while colors mainly focuses on
color themes for blocks of HTML.
###How to deploy via a server:
- I use the [nginx](http://nginx.org) server to host this website because
nginx is designed to be a great http server for static files (this entire website
is static).
- If you opt to use nginx, read their setup and installation guide
[here](http://wiki.nginx.org/Configuration) and paste my configs in
`/server/nginx.conf` into the setup.
- If you opt to use something else like
[apache server](http://httpd.apache.org/) you're going to have to create
your own configs.
###How to toggle Mailchimp registration, Eventbrite, etc..
- Within the main page, `index.html`, i've left commented blocks
where there are instructions to paste in or remove registration,
eventbrite, and sold out ticket flags.
- For example, if the mailchimp code is online and people are
registering, but registration has now closed and you want to
display: sold out! Remove the mailchimp
block (which you found and pasted in from `/mailchimp.html`) and
paste in the new Sold Out! block (found in the comments).
By: [Lucas Ou](http://lucasou.com), please don't hesitate to
[contact](http://lucasou.com) me if you have questions on this site.