Library Dashboard is a web application built with Flask that allows users to browse and manage a collection of resources categorized by different topics. Users can search for resources, filter them based on categories and parameters, and add, update, or delete resources and categories.
- Browse a collection of resources organized by categories
- Search for resources by title, description, category, or parameters
- Filter resources by category and parameters
- Add new resources with an image, description, link, and associated parameters
- Update existing resources
- Delete resources
- Manage categories (add, update, and delete)
- Add new parameters for filtering resources
-
Clone the repository: git clone https://github.com/your-username/library-dashboard.git
-
Navigate to the project directory: cd library-dashboard
-
Install the required dependencies: pip install -r requirements.txt
-
Install MongoDB on your system if you haven't already: Start the MongoDB server
-
Start the application:
python directory.py
License This project is licensed under the MIT License.
Flask Flask-PyMongo MongoDB HTML CSS