Skip to content

An attempt to implement our project using Vuejs

Notifications You must be signed in to change notification settings

kirananto/TimeVue

Repository files navigation

N|Solid

TimeVue

timeVue is a online timetable generation application which is being developed as a part of a project. It is build completely using modern technologies.

  • VueJs - Front End Reactive Framework
  • VueX - Central State Management
  • NodeJs - Backend Serving and processing
  • FireStore - NoSQL realtime database
  • Firebase - Google 0Auth ( Authentication)
  • AdminLTE - Dashboard components
  • Bootstrap - Front end web framework
  • Vue-Router - for routing in a SPA
  • Webpack - duh to bundle the assets
  • Compression - To serve gzip compressed pages
  • Babel - Transpiler to convert ES6
  • csvtojson - to process csv files

Browser Support

  • Firefox (latest)
  • Chrome (latest)
  • Safari (latest)
  • Opera (latest)

Contribution

Contribution are always welcome and recommended! Here is how:

  • Fork the repository (here is the guide).
  • Clone to your machine git clone https://github.com/YOUR_USERNAME/TimeVue.git
  • Make your changes
  • Create a pull request

Installation

timeVue requires Node.js v9+ to run.

Install the dependencies and devDependencies and start the server.

$ cd timeVue
$ npm install
$ npm run dev

For production environments...

$ npm install
$ npm run build

Development

Want to contribute? Great!

timeVue uses Vue + Webpack for fast developing. Make a change in your file and instantanously see your updates!

Open your favorite Terminal and run these commands.

First Tab:

$ npm run dev

Building for source

For production release:

$ npm run build

Thank You for your time.

About

An attempt to implement our project using Vuejs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •