A simple and secure diary app where users can log in and manage their daily entries. It supports creating, editing, and deleting notes, with a clean and responsive design built using Django and Bootstrap.
Features
- User registration and login
- Create, view, edit, and delete diary entries
- Entries organized by date
- Clean and responsive UI using Bootstrap
- Secured with Django’s authentication system
Tech Stack
- Backend: Django (Python)
- Frontend: HTML, CSS, Bootstrap
- Database: SQLite (default Django DB)
Project Setup
- Clone the repository:
git clone https://github.com/leela-rani6/DiaryApp.git cd DiaryApp - Create and activate a virtual environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
- Apply migrations:
python manage.py migrate
- Run the development server:
python manage.py runserver
Usage
- Register for an account.
- Log in to your dashboard.
- Start adding diary entries.
- Edit or delete entries as needed.
Author
Nagineni Leela Rani GitHub: @leela-rani6