Skip to content

Commit cee5730

Browse files
committed
ADD: Due Date & Clarity
1 parent e604780 commit cee5730

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

Diff for: lab1/README.md

+7-6
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,24 @@
11
#Lab 1: WikiMVC
22

33
##Intro
4-
This lab will have 2 components:
5-
- Choosing a client-side Javascript framework and learning it
4+
This lab will have 2 components:
5+
- Choosing a client-side Javascript framework and learning it
66
- Using that framework to construct a wiki clone with specified functionality
77

8-
98
##Choosing a Framework
10-
Start by choosing a client side framework: Angular, Backbone (potentially with Marionette), Ember, React, Flight, Knockout, an Riot are some common options, but there are many more that may be interesting to explore.
9+
You may choose to learn a new framework, but we highly encourage you to keep using the framework you learned for the last assignment.
1110

1211
##Constructing a Wiki
1312
You must construct a wikipedia-like clone using your chosen framework. You should program the app using the conventions, styles, and functionality of your chosen framework, show off what it can do. It should have the following functionality:
1413
- Topic pages with title and content
1514
- A list of all available pages
1615
- Allow users to submit new pages on topics
17-
- Allow users to edit existing pages
16+
- Allow users to edit existing pages
1817
- Documentation for each major component (Minimum of few sentences at top of every file)
1918
- Not look terrible
2019
- One other feature you'd like to implement (anything from a random page button to images or html within content, or even a search bar. It's up to you to be creative!)
2120

22-
If you want to make the wiki have a special topic area (like harry potter or some game) you are encouraged to do so.
21+
If you want to make the wiki have a special topic area (like harry potter or some game) you are encouraged to do so.
2322
Brownie points will be awarded for awesome looking websites whose themes match the topic area, though having all the functionallity should come before making it pretty.
23+
24+
##Due: Next Friday, 3/4/16

0 commit comments

Comments
 (0)