The Text Editor App is a simple web-based text editor that allows users to create, edit, save, and download text files.
-
File Management:
- Create new files.
- Load and edit existing files.
- Save files to the server.
- Download files to the local machine.
-
User Interface:
- Clean and intuitive user interface.
- Character count display.
- File dropdown for easy file selection.
-
Error Handling:
- Display errors in a modal for a user-friendly experience.
-
Additional Functionality:
- Save As: Save the current content as a new file.
- Download: Download the current content as a text file.
-
Backend: Flask (Python)
-
Frontend: HTML, CSS (with Bootstrap), JavaScript
-
Dependencies: Bootstrap, Popper.js, Bootstrap.js
-
Communication: Fetch API
-
Development Environment: VSCode
-
Version Control: Git