Skip to content
This repository has been archived by the owner on May 28, 2024. It is now read-only.
/ modify Public archive

Open source module builder for Singapore Universities

License

Notifications You must be signed in to change notification settings

li-kai/modify

Repository files navigation

Modify.sg

Modify is a timetable builder for Singapore Universities.

Features

  • Responsive: works on all devices
  • Colour palette: pick your favourites!
  • At a glance information

Tech

Modify uses the following to work:

Front-end
Back-end

Installation

Download and install Node.js v4+ to run, then run the following in the terminal:

git clone https://github.com/li-kai/modify.git
cd modify
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev

Most of the stuff is written in Vue. It's super simple and easy to learn. So learn some Vue.js to get started.

For production environments...

npm run build

Development

Want to contribute? Great!

Modify uses Webpack for fast developing thanks to Vue-template

Make a change in your file and instantanously see your updates!

Run the following commands to run tests:

# run unit tests
npm run unit

# run e2e tests
npm run e2e

# run all tests
npm test

Todos

  • Write Tests
  • Sticky headers and fab
  • Clearer styling for lessons with only one choice
  • User onboarding
  • Home page
  • Accounts

License

MIT

Copyright (c) 2016- Li Kai

About

Open source module builder for Singapore Universities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published