Schedule-me is a schedule management application for service-oriented businesses that allows them to streamline their schedules, plan their employees' weekly schedules and allow clients to make appointments with employees. As an admin, manage multiple business and employee schedules in one place and set customizable appointment options. As an employee, manage multiple work schedules and make appointments with clients.
Visit live demo here!
Angular 2
Node.js
Express.js
PostgreSQL/Sequelize
Bootstrap
This repo uses node's package manager. To check if node is installed, type node -v
from the terminal, and the version number should appear if node is available. To install node on Mac OS, run:
$ brew install node
Note, this app was built with the Angular 2 CLI, to install globally, run:
$ npm install -g angular-cli
Create a local copy of this repo on your desktop:
$ git clone https://github.com/schedule-me/schedule-me.git
cd into root directory and install dependencies:
$ npm install
Find sample.env file and rename/create a copy to .env and change appropriate config variables.
From the root directory run:
$ ng build
$ npm start
In browser, navigate to localhost:8000