This is a functional shared calendar that can be used to keep track of appointments. Clicking on the individual date tiles pops-up the day's appointments, which can be edited or deleted from this page. Toggling between the months is achieved by clicking on the names to the right and left of t he rendered calendar. On the bottom section of the calendar is a drop down to jump to specific months or years. The plus sign in the bottom right allows for the addition of new appointments.
This program was built out using vanilla Javascript. One long term goal is to add user authentication to enable the calendar for personal use.
- Clone the repository to your local machine.
- Using your terminal, navigate to the "backend" directory.
- Run
bundle install
to download the required gem files. - Run
npm install -g json-server
andjson-server --watch db.json
to build tables and populate the database. - Finally, open the
index.html
in a browser.
https://drive.google.com/file/d/1apaMGLdiZFmaneNLvQM-xKU8ajJqIvTO/view
All celebrity profiles are not real and are generated for demo purposes only.
Learn.co Educational Content License Copyright (c) 2015 Flatiron School, Inc
The Flatiron School, Inc. owns this Educational Content. However, the Flatiron School supports the development and availability of educational materials in the public domain. Therefore, the Flatiron School grants Users of the Flatiron Educational Content set forth in this repository certain rights to reuse, build upon and share such Educational Content subject to the terms of the Educational Content License set forth here (http://learn.co/content-license). You must read carefully the terms and conditions contained in the Educational Content License as such terms govern access to and use of the Educational Content.
Flatiron School is willing to allow you access to and use of the Educational Content only on the condition that you accept all of the terms and conditions contained in the Educational Content License set forth here (http://learn.co/content-license). By accessing and/or using the Educational Content, you are agreeing to all of the terms and conditions contained in the Educational Content License. If you do not agree to any or all of the terms of the Educational Content License, you are prohibited from accessing, reviewing or using in any way the Educational Content.