https://github.com/amoshydra/ivle-notify
nus ivle notification app
https://github.com/amoshydra/ivle-notify
amoshydra-profile-category-app electron ivle nus pet-project react
Last synced: 4 months ago
JSON representation
nus ivle notification app
- Host: GitHub
- URL: https://github.com/amoshydra/ivle-notify
- Owner: amoshydra
- License: other
- Created: 2016-09-13T01:26:26.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-12-06T21:23:17.000Z (almost 3 years ago)
- Last Synced: 2025-04-02T06:33:47.647Z (6 months ago)
- Topics: amoshydra-profile-category-app, electron, ivle, nus, pet-project, react
- Language: JavaScript
- Homepage:
- Size: 530 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# IVLE Notify
A prototype created with [Electron](http://electron.atom.io/) + [React](https://facebook.github.io/react/) to display a list of announcements, webcasts and forum posts from IVLE.
# Running this app
```
npm install && npm start
```
## API Key
A LAPI key is required to run this project.
Follow the steps below to set up your LAPI key1. locate `data/config.sample.js`
2. replace `const LAPI_KEY = "1a2B3c4D5e6F7g8H9i0J1";` with your own LAPI key
3. save the file as `data/config.js`If you do not have a LAPI key, visit http://ivle.nus.edu.sg/LAPI/default.aspx to get one.
## Project Wiki
https://github.com/amoshydra/ivle-notify/wiki/Project-Wiki# Credits:
- App icon taken from [graphicloads](http://www.iconarchive.com/show/100-flat-icons-by-graphicloads.html)
- Electron + React + Webpack configuration is referenced from [electron-react-boilerplate](https://github.com/chentsulin/electron-react-boilerplate)