This is the main site for the Wisconsin Organization Of Furries (WOOF) student organization in Madison, Wisconsin.
Make sure you have a recent version of node installed. v16.1.0 is known to work.
git clone https://github.com/woofuw-dev/WOOF-site
cd WOOF-site
npm install
node index.jsThe site files should appear in ./generated/
The site may not display correctly due to the same origin policy. To get around this you will need to launch a local server. The easiest way is with Python.
With Python installed, do:
cd [path to folder]/WOOF-site/generated/
python3 -m http.serverOr if that doesn't work,
cd [path to folder]/WOOF-site/generated/
python -m http.serverReplace [path to folder] with your own path to the WOOF-site folder.
The server should now be loaded on port 8000 by default. You can now view the site by going to localhost:8000 in your browser. If the site is on a different port, the command line you excecuted the command in should display the correct port.
Feel free to contribute to this project if you have improvements in mind. Any contributions will be appreciated.
- Create a new branch
- Make your commits and push
- Open a pull request & request a review from @by77er
- Use a templating engine
- Add site content
- Improve Google Calendar visuals by using its API instead of an
iframe(Uses an interlocking layout of event cards instead of a calendar) - Integrate with WOOF Discord bot? (Calls Discord REST API)