http://opls16projects.github.io/Timeline-Thing/
When you run the application from main.rkt, it should open up a page that says "Welcome Back! ... Sign in to access your timelines". The default email and password in the DB are "admin@opl.com" and "admin", respectively. Upon entering that and clicking the blue "Sign In" button, the page should automatically authenticate that email/pass combination on the backend and then redirect you to another page that reads "Timelines". On the top right hand corner, there is a Sign Out link, that unsets the logged in state and signs out the user. While our efforts demonstrated one side of the database interaction (authentication and API for talking with the DB). The ty-main.rkt & tyimodel.rkt files illustrated the other side, specifically the insertion of posts (which utilize a forked version of our APIs).
https://github.com/oplS16projects/Timeline-Thing/releases
A Timeline builder to help plan large scale projects
The idea is based on building a timeline from an existing database, so we will be working with databases like the ones from earlier in the semester.
Racket libraries:
racket/include
racket/format
racket-include
racket/runtime-path
racket/date
web-server/formlets
web-server/templates
web-server/servlet
web-server/servlet-env
web-server/http
parser-tools/lex
xml
racket/list
db
A timeline builder that will allow users to create and edit timelines in real time.
We will know it will be successful if it works.
![Architecture] (https://github.com/oplS16projects/Timeline-Thing/blob/master/architecture.JPG?raw=true)
Basic webpage and database structure.
Continued work on the front-end of the webpage.
Functional timeline builder that allows the user to create and edit timelines.
Jake is the team lead. Additionally, Jake will work on the database and backend.
Will work on user input and the front-end.
Saurabh will be working on the front-end (HTML and CSS) as well as assisting the team in the development of the backend architecture.