Skip to content

Aсинхронное веб-приложение на основе FastAPI, которое предоставляет сервис по управлению личными заметками.

Notifications You must be signed in to change notification settings

KarenSRG/DreamNotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DreamNotes

Структура проекта

  • app/api/: Содержит роутеры для обработки запросов.
  • app/models/: Модели SQLAlchemy для базы данных.
  • **app/schemas

API для заметок

  • POST /notes/: Создание новой заметки.
  • GET /notes/: Получение списка заметок.
  • GET /notes/{note_id}: Получение заметки по ID.
  • PUT /notes/{note_id}: Обновление заметки по ID.
  • DELETE /notes/{note_id}: Удаление заметки по ID.

Примеры запросов

  • Создание заметки:
curl -X POST "http://localhost:8000/notes/" -H "Content-Type: application/json" -d '{"title": "Note Title", "content": "Note Content", "tags": ["tag1", "tag2"]}'

About

Aсинхронное веб-приложение на основе FastAPI, которое предоставляет сервис по управлению личными заметками.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published