Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/michelleclar/note

note
https://github.com/michelleclar/note

gradle jdk21 ollama quarkus vertx

Last synced: 16 days ago
JSON representation

note

Awesome Lists containing this project

README

        

## Introduction

> A note-taking application
> Backend: Java (Quarkus JDK 21)
> Frontend: React (Next.js, Tailwind CSS)

> To use, switch to the `pro` branch. Deployment and development steps are provided.

## Future Plans

- [ ] Integrate vector database for article text similarity search
- [x] Integrate AI for article continuation
- [x] Integrate AI for article recommendations
- [ ] Integrate AI for online
- [ ] Subsequent plan is to add the concept of 'Workspace', as a local tool for improving development efficiency.

## About Me

> I am a programming beginner. I created this project mainly to record my study notes. It's evident that my English is
> not very good, so I plan to use English comments throughout the project to improve my English skills.

## server

> language:java,go,python;

> frameworks: Quarkus,React

---

### Environmental references

#### System info

```sh
┌──────────────────────────────────────────┐
 OS : Arch Linux x86_64
 Kernel : 6.9.4-zen1-1-zen
 Resolution : 2560x1440
 DE : Hyprland
 Terminal : kitty
┌──────────────────────────────────────────┐
 CPU : 13th Gen Intel i7-13700KF (24) @ 5.300GHz
 GPU : NVIDIA GeForce RTX 4070 Ti
 GPU Driver : NVIDIA 550.90.07
﬙ Memory : 7488MiB / 31902MiB
└──────────────────────────────────────────┘
```

#### Development tools

| --- | --- |
| ------------------------ | ------------------------------------------------------- |
| Code editor | neovim(v0.10.0) |
| Browser | Chrome(126.0.6478.126) |
| Database connection tool | DataGrip(Not recommended, the experience is very poor.) |

##### Other tools

| --- | --- |
| ------ | ------------------ |
| sdkman | manger jdk version |