Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imraklr/jotter
A simple note taking desktop application.
https://github.com/imraklr/jotter
Last synced: 7 days ago
JSON representation
A simple note taking desktop application.
- Host: GitHub
- URL: https://github.com/imraklr/jotter
- Owner: imraklr
- License: apache-2.0
- Created: 2023-01-29T20:36:43.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-12T00:38:16.000Z (almost 2 years ago)
- Last Synced: 2023-08-30T14:23:47.287Z (over 1 year ago)
- Language: Java
- Size: 128 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Jotter
A simple note taking desktop application.
## Project Details
This project is a submission for the SWOC hackathon hosted on [Devfolio](https://devfolio.co/discover).
The owner of this repository and the project chose not to work with `FXML`, as it is optional. While this project may not strictly adhere to a specific Application Architecture that completely separates UI logic from business logic, it still employs effective techniques to ensure clear separation of concerns and maintainability.
## Getting Started
### Prerequisites
Make sure you have the following installed on your system:
- Java (version 19)
- JavaFX### Installation and Setup
1. Clone or download the repository to your local machine.
2. Open IntelliJ IDEA and select "File" > "New" > "Project from Version Control" > "Git".
3. Enter the URL of the repository and clone it to a directory on your local machine.
4. Open the cloned repository as a project in IntelliJ IDEA.
5. Ensure that the JavaFX SDK is properly configured as a project library.
6. Right-click on the `Entry` class or the class containing the main method and select "Run" to launch the JavaFX application or navigate to `Entry.java` and press the run button to run the application.## Troubleshooting
If you encounter issues building the JAR file or the JAR executable isn't built at all, it may be because this project uses Java 19. However, you can still test the application by running it. The default entry point for the application is the `Entry` class.
We hope you find this application useful!
Made with ❤️