Рет қаралды 80
#CS50Web Project 1
- cs50.harvard.e...
- Design a Wikipedia-like online encyclopedia.
#### Entry Page
* User should be able to visit '/wiki/TITLE' to see the entry page.
* If an entry is requested that does not exist, the user should be presented with an error page indicating that their requested page was not found.
#### Index Page
* User should be able to click on any entry name to be taken directly to that entry page.
#### Search
* User can query into the search box in the sidebar to search for an encyclopedia entry.
* Clicking on any of the entry names on the search results page should take the user to that entry’s page.
#### New Page
* User should be able to create a new entry with title and content.
#### Edit Page
* On entry page, the user should be able to click a link to be taken to a page where the user can edit that entry’s Markdown content in a textarea.
#### Random Page
* Clicking “Random Page” in the sidebar should take user to a random encyclopedia entry.
#### Additional Feature
* The user is able to delete a wiki page.