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.
- Host: GitHub
- URL: https://github.com/saarikabhasi/cs50w-wiki
- Owner: saarikabhasi
- Created: 2020-08-20T21:14:20.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-01-03T02:30:57.000Z (6 months ago)
- Last Synced: 2025-03-19T06:39:38.662Z (3 months ago)
- Topics: bootstrap, cs50, cs50web-project1, django, html, markdown-to-html, markdown2html, python, wiki, wikipedia
- Language: Python
- Homepage:
- Size: 90.8 KB
- Stars: 8
- Watchers: 1
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.
![]()
![]()
![]()
![]()
#### 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. HTML510. Cascading Style Sheets (CSS)
### Author:
------------
NAIR SAARIKA BHASI
# saarikabhasi