Skip to content

Latest commit

 

History

History
90 lines (61 loc) · 5.92 KB

README.md

File metadata and controls

90 lines (61 loc) · 5.92 KB

WasedaTime

GitHub license Build Status All Contributors

WasedaTime (stands for Waseda Timetable) is an unofficial web app for syllabus searching, classroom finding, and bus schedule checking at Waseda University.

Getting Started

Currently this section is yet to be completed/refined. We will update it as frequent as possible.

Prerequisites

Installing

git clone https://github.com/wasedatime/wasedatime-web.git
cd wasedatime-web
# install server-side node_modules
npm install
# install client-side node_modules
cd client
npm install

Running the app for developing

cd wasedatime-web
npm run dev

App Architecture

App Architecture

Continuous Integration and Deployment

This project is deployed on a remote server and uses Travis CI for continuous integration and deployment. You can learn more about the setup process at ContinuousDeployment.md

Unfortunately, currently there are no unit tests created to ensure the code quality.

Built With

Back-end (Server):

  • Node.js - Runtime environment used.
  • Express - Node.js web app framework used.

Imported in code, but NOT being used in production for now:

  • MongoDB - Database used for retrieving information.
  • mongoose - Object modeling tool used for MongoDB.

Front-end (Client):

Contributing

Submit an issue or a pull request! 😊

Contributors

WANG, Chih-Hao
WANG, Chih-Hao

🐛 💻 🎨 📖 🤔 👀 🚇
wanng
wanng

💻 🤔
Daiki Nishikawa
Daiki Nishikawa

🤔
Jaw Bo Yue
Jaw Bo Yue

🎨 🤔
Meng Li
Meng Li

🐛 💻 🎨 🤔 🚧
Isabella-Ko
Isabella-Ko

💻
JiaxianGu
JiaxianGu

💻
YH_hao_are_you
YH_hao_are_you

💻

This project follows the all-contributors specification.

License

This project is licensed under the MIT License - see the LICENSE.md file for details