/django-cryptography

A user-friendly web app to encrypt and decrypt text. Built with Python and Django, it can be easily set up on your local machine. With just a few simple steps, start keeping your messages and information safe. Enjoy private communication or have fun with encrypted text.

Primary LanguagePython

Text Encryption/Decryption App

This is a full-stack web application that allows users to encrypt and decrypt text.

Technology Stack

  • Python 3
  • Django
  • HTML/CSS

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

You need to have Python 3 and Django installed on your machine.

pip install Django

Installing

  1. Clone the repository
$ git clone https://github.com/svgvr8/django-cryptography.git
  1. Change into the project directory
$ cd django-cryptography
  1. Install required packages
$ pip install -r requirements.txt
  1. Run migrations
$ python manage.py migrate
  1. Run the development server
$ python manage.py runserver
  1. Visit http://localhost:8000/encrypt/ in your web browser to start using the application

Deployment

This application can be deployed to a production server in a similar way as any other Django application.

Contributing

If you'd like to contribute to this project, please fork the repository and make changes as you'd like. Pull requests are warmly welcome.

License

This project is licensed under the MIT License.