{"id":24987499,"url":"https://github.com/imraklr/jotter","last_synced_at":"2025-03-29T11:16:28.532Z","repository":{"id":65564440,"uuid":"594852318","full_name":"imraklr/jotter","owner":"imraklr","description":"A simple note taking desktop application.","archived":false,"fork":false,"pushed_at":"2023-03-12T00:38:16.000Z","size":131,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-04T11:47:39.821Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imraklr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2023-01-29T20:36:43.000Z","updated_at":"2024-07-08T14:30:25.000Z","dependencies_parsed_at":"2023-02-16T01:30:29.346Z","dependency_job_id":null,"html_url":"https://github.com/imraklr/jotter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imraklr%2Fjotter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imraklr%2Fjotter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imraklr%2Fjotter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imraklr%2Fjotter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imraklr","download_url":"https://codeload.github.com/imraklr/jotter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246174608,"owners_count":20735417,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-04T11:47:49.844Z","updated_at":"2025-03-29T11:16:28.513Z","avatar_url":"https://github.com/imraklr.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jotter\n\nA simple note taking desktop application.\n\n## Project Details\n\nThis project is a submission for the SWOC hackathon hosted on [Devfolio](https://devfolio.co/discover).\n\nThe 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.\n\n\n## Getting Started\n\n### Prerequisites\n\nMake sure you have the following installed on your system:\n- Java (version 19)\n- JavaFX\n\n### Installation and Setup\n\n1. Clone or download the repository to your local machine.\n2. Open IntelliJ IDEA and select \"File\" \u003e \"New\" \u003e \"Project from Version Control\" \u003e \"Git\".\n3. Enter the URL of the repository and clone it to a directory on your local machine.\n4. Open the cloned repository as a project in IntelliJ IDEA.\n5. Ensure that the JavaFX SDK is properly configured as a project library.\n6. 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.\n\n## Troubleshooting\n\nIf 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.\n\nWe hope you find this application useful!\n\nMade with ❤️\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimraklr%2Fjotter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimraklr%2Fjotter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimraklr%2Fjotter/lists"}