A dynamic Wiki Encyclopedia web application built with Vanilla JS, Python (Django), and Markdown conversion to HTML.
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.
- 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.