Skip to content

Anuj-Khadka/wiki

Repository files navigation

Wiki Encyclopedia

A dynamic Wiki Encyclopedia web application built with Vanilla JS, Python (Django), and Markdown conversion to HTML.

Table of Content

General Info

Welcome to our Wiki Encyclopedia! This is a fully functional web application where users can browse, create, edit, and search encyclopedia entries. It supports:

  • Viewing entries in a readable format.
  • Searching for entries by title or substring.
  • Creating and editing entries with Markdown content.
  • A random entry generator for discovering new topics. With an easy-to-use interface and Markdown-to-HTML conversion, this Wiki aims to be a powerful knowledge base for users to contribute to and explore.

Technologies

Glimpse

How to Run

Live Demo

Run Locally

Features

  • Index Page: List and view all available encyclopedia entries with clickable titles.
  • Search: Search for entries by title or substring; redirects to the matching entry or a results page.
  • Create New Page: Option to create a new entry with a title and Markdown content.
  • Edit Page: Edit existing entries and save changes.
  • Random Page: Get randomly selected entries for serendipitous exploration.
  • Markdown to HTML Conversion: Automatically convert Markdown content to HTML before displaying it.
  • Responsive Design: Optimized for various screen sizes and devices.

Other Details

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors