Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/barrymun/letter-95
Document editing app using the react95 library
https://github.com/barrymun/letter-95
react react95
Last synced: 10 days ago
JSON representation
Document editing app using the react95 library
- Host: GitHub
- URL: https://github.com/barrymun/letter-95
- Owner: barrymun
- License: mit
- Created: 2024-05-03T09:19:08.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-09-29T12:37:41.000Z (3 months ago)
- Last Synced: 2024-11-07T00:27:09.568Z (about 2 months ago)
- Topics: react, react95
- Language: TypeScript
- Homepage: https://letter-95.neilmurphy.dev
- Size: 1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Letter 95 Document Editor
Document editing web app written in TypeScript using the React and React95 libraries.
![example](screenshots/example-v2.png)
## Getting Started
To get started with this project, follow these steps:
- Clone the repository to your local machine:
```bash
git clone https://github.com/barrymun/letter-95.git
```- Navigate to the project directory:
```bash
cd letter-95
```- Install the required dependencies:
```bash
yarn install
```- Run the project with Docker:
```bash
yarn docker-dev-up
```- Alternatively, you can run the project without Docker:
```bash
yarn dev
```## Usage
Start typing! You can add emojis using the `:` character and you can mention users (from an array of sample users) with the `@` character. You can download anything you've written as a PDF, and you can also change the theme.
## Contributing
If you'd like to contribute to this project, feel free to fork the repository and submit a pull request with your changes. Make sure to follow the coding standards and conventions used in the project.
## License
This Chess TypeScript project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## TODO
- [ ] Install `jest` testing framework
- [ ] Emulate pages of a document (similar to Microsoft Word)
- [ ] Support different fonts within the editor