A modern, feature-rich note-taking application built with Django and Tailwind CSS.
-
Note Management
- Create, edit, and delete notes
- Rich text content support
- Automatic timestamps for creation and updates
- Quick copy functionality
-
Category System
- Organize notes by categories
- Create and manage custom categories
- Filter notes by category
-
Search Functionality
- Full-text search across notes
- Search by title and content
- Real-time filtering
-
User Interface
- Clean, modern design with Tailwind CSS
- Responsive layout for all devices
- Toast notifications for user actions
- Intuitive navigation
-
Clone the repository
git clone [https://github.com/zzzastro/noteapp.git](https://github.com/zzzastro/noteapp.git) cd noteapp -
Create and activate virtual environment
python -m venv venv venv\Scripts\activate
-
Install dependencies
pip install -r requirements.txt
-
Install Node.js dependencies and build CSS
cd theme/static_src npm install npm run build -
Run migrations
python manage.py migrate
-
Start the development server
python manage.py runserver
- Django 5.1.3
- Tailwind CSS 3.4.0
- Python 3.12
- SQLite3