Cow Says Moo is a web project developed by the Computer Science Club of PRISMS for displaying House activities, scores, schedules, etc.
The project is developed with Svelte, a front-end framework for webpages. Data of House events and scores are stored in Firebase.
Before you start, make sure you have a google developer account which can be used for authorization. For more information, please see Google OAuth.
First, clone this repo to your computer.
git clone https://github.com/prisms-cs-club/cow-says-mooCreate a file named .env in the project's root folder. Put the Google OAuth API Keys into the file.
GOOGLE_CLIENT_ID=<Your-Google-Client-ID>
GOOGLE_CLIENT_SECRET=<Your-Google-Client-Secret>
AUTH_SECRET=<Your-Auth-Secret>Then, run command:
npm run devWhich should launch a server on your local computer. You can then access the webpage in your browser with the link printed on your terminal.
src/: Source codestatic/: Static resources