Giter Site home page Giter Site logo

snavid / mevodox Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 5.22 MB

Mevodox is a Flask-powered web app for secure memo storage with images, user registration, and PDF downloads. Cherish memories and keep information organised.

Home Page: https://mevodoxwebapp.pythonanywhere.com

License: Apache License 2.0

Python 33.08% CSS 4.27% JavaScript 6.48% HTML 56.18%
bootstrap5 flask-application jinja2-templates p python-3 reportlab-pdf

mevodox's Introduction

Mevodox Web App

Mevodox Web App Logo

Mevodox is a powerful flask web application designed to help you securely store memories and confidential information in the form of memos, complete with images. Whether it's cherished moments or essential notes, Mevodox keeps your memories safe and accessible.

Visit the live Mevodox Web App: Mevodox Web App

Table of Contents

Features

  • User Registration: Create your account to unlock the full potential of Mevodox.
  • Memo Creation: Add and organize your memories effortlessly with the memo feature.
  • Image Previews: View image previews within your memos for a more visual experience.
  • Memo Management:
    • Edit Memo Text: Easily modify the content of your memos to keep them up-to-date.
    • Memo Filtering: Use the name-based filter to quickly locate specific memos.
  • PDF Downloads: Download memos as PDF files for offline access and easy sharing.

Demo

  • Explore a live demonstration of the Mevodox Web App: Demo

Technologies

Mevodox is built using a combination of cutting-edge technologies:

  • Flask: A micro web framework for Python, providing the foundation of our web app.
  • HTML/CSS/JavaScript: The essential trio for building a modern, interactive web application.
  • Bootstrap: A sleek, responsive front-end framework to ensure a consistent and appealing user interface.
  • Font Awesome: Iconic font and CSS toolkit for adding visually appealing icons.

Usage

  1. Registration:

    • Visit the Mevodox Web App and click "Signin."
    • Complete the registration process to create your account.
  2. Log In:

    • After registering, log in using your credentials.
  3. Create a Memo:

    • Click "Add Memo" to begin adding a new memo.
    • Provide a title, content, and an optional image for your memo.
    • Save your memo to store it securely.
  4. Manage Memos:

    • Access your stored memos from the Review Memo dashboard by clicking "Review Memo".
    • Utilize the name-based filter to quickly locate specific memos.
    • Click on a memo to view its details.
  5. Edit Memos:

    • To edit a memo, select the "Edit" option while viewing its details.
    • Update the memo content and save your changes.
  6. PDF Downloads:

    • Easily download any memo as a PDF file for offline access and sharing by selecting the "Download PDF Icon" option while viewing a memo.

Contributing

We welcome contributions to Mevodox! If you'd like to contribute, please follow these steps:

  1. Fork the repository on GitHub.
  2. Clone your forked repository to your local machine.
  3. Create a new branch for your feature or bug fix.
  4. Make your changes and commit them with clear and concise messages.
  5. Push your changes to your fork on GitHub.
  6. Create a pull request (PR) to the original repository.

Please ensure that your code adheres to the project's coding standards and conventions.

License

Mevodox Web App is licensed under the Apache License.

Contact

Questions, suggestions, or just want to say hello? Reach out to the project maintainers:

Thank you for using Mevodox Web App!

mevodox's People

Contributors

snavid avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.