Skip to content

BitwisePushkar/Notes-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

38 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Notes API with Django REST Framework

A full-featured backend API for managing Notes 🧠 β€” built using Django, Django REST Framework (DRF), JWT Authentication, and Swagger Documentation.


πŸš€ Features

✨ Authentication using JWT (JSON Web Tokens)
πŸ” Secure user registration & login
πŸ“„ Full CRUD operations for Notes
πŸ“š Auto-generated Swagger / ReDoc API docs
🧩 Regex-based validation for username, password & email
πŸ› οΈ Well-structured using Class-Based Views and Serializers
🎨 Customized Django Admin Panel for managing Notes


πŸ—οΈ Tech Stack

Component Technology
🐍 Backend Django 5.x
βš™οΈ API Framework Django REST Framework (DRF)
πŸ”‘ Authentication JWT (via djangorestframework-simplejwt)
πŸ“˜ API Docs Swagger UI & ReDoc (drf-yasg)
πŸ”Ž Validation Python re (Regex)
πŸ—ƒοΈ Database SQLite3 , PostgreSQL

About

This is my notes app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published