An open API service indexing awesome lists of open source software.

https://github.com/saarikabhasi/cs50w-wiki

Cs50 project 1 Wiki : Wikipedia-like online encyclopedia. Custom Markdown to html conversion.
https://github.com/saarikabhasi/cs50w-wiki

bootstrap cs50 cs50web-project1 django html markdown-to-html markdown2html python wiki wikipedia

Last synced: 3 months ago
JSON representation

Cs50 project 1 Wiki : Wikipedia-like online encyclopedia. Custom Markdown to html conversion.

Awesome Lists containing this project

README

        

# CS50 Web Programming with Python and JavaScript

Webpage link: https://courses.edx.org/courses/course-v1:HarvardX+CS50W+Web/course/

Youtube :https://www.youtube.com/watch?v=yecyd_-Drc0

# Project: Wiki

### Description:

Design of Wikipedia-like online encyclopedia. Uses Github Markdown syntax to write the contents of encyclopedia.


index
search
markdown2html
index

#### Features:
* Create New page
* Search for a page
* Edit existing page
* Show random page
* Markdown to HTML Conversion.

### Markdown to HTML Conversion :

Implementation of Markdown to HTML conversion.

The File path is:
- **encyclopedia/templatetags/markdown.py**
- **encyclopedia/templatetags/md.py**

**Supporting Features**
* headings
* text styling: Bold, Italic, Strikethrough, Bold and italic
* unordered and ordered lists
* paragraphs
* Multiple and Single line Code Blocks
* Setext for <*h1*> and <*h2*> Tags
* horizontal rule <*hr*> tag
* Link text (Hyperlinks)
* Image links
* inline code
* Web links (example: https://www.google.com)
* accepts html tags <*img*> inside a <*p*> tag

*Note: Additional support in progress*


### Built with:
--------------------

1. [Bootstrap (version: 4.5)](https://getbootstrap.com/)

2. [Microsoft Visual code (version:1.44)](https://code.visualstudio.com/)

3. [Django version (version:1.44)](https://www.djangoproject.com/)

6. [Jinja2 (version: 2.11.2)](https://jinja.palletsprojects.com/en/2.11.x/)

7. [Python(version 3.7.3)](https://www.python.org/)

8. HTML5

10. Cascading Style Sheets (CSS)

### Author:
------------
NAIR SAARIKA BHASI
# saarikabhasi