¶ ↑
ProjectTimeline is a simple web app aimed at allowing users to upload and concisely display media in chronological order. It is one of my Senior Capstone project at American University.
¶ ↑
StatusVersion One has been released and can be found at: capstone-timeline.herokuapp.com
-
Users can sign up and sign in to access their timelines.
-
Multiple timelines per user can be created, and pictures can be uploaded from the user’s computer.
-
Pictures are displayed in order of date and time, and users can click the picture to view more information.
-
Everything can be viewed, edited or deleted after creation.
¶ ↑
Known Issues-
bootstrap-timepicker began exhibiting issues that wouldn’t allow the user to enter a time. Until this has been resolved, users can manually enter times in an HH:MM 24 hour clock format.
¶ ↑
Credit Where It’s DueThis project relies on the work of others, namely in the form of the following Gems and Plugins:
-
Paperclip for image uploading.
github.com/thoughtbot/paperclip/#readme
-
Imagemagick for back end image scaling and manipulation.
www.imagemagick.org/script/index.php
-
Bootstrap-Timepicker-Rails and Bootstrap-Datepicker-Rails for time and date entry.
github.com/tispratik/bootstrap-timepicker-rails github.com/Nerian/bootstrap-datepicker-rails
-
High Voltage, for easy linking to static pages.
github.com/thoughtbot/high_voltage
-
Devise, for user account management.
github.com/plataformatec/devise
-
Twitter Bootstrap, for pretty.
-
Isotope, for timeline view layout and animations.
¶ ↑
LicenseDistributed under the Apache License Version 2. See “license.txt” for more information.