JournalEase
JournalEase is a web application for keeping a personal diary online. It allows users to create, view, edit, and delete diary entries. The application is built using the Django framework.
Getting Started
To get started with Web Diary, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/web-diary.git
- Create a superuser:
python manage.py createsuperuser
- Run the development server:
python manage.py runserver
You can then access the web diary at http://127.0.0.1:8000/.
Features
Web Diary has the following features:
- User authentication: Users can sign up and log in to the web diary using their email address and password.
- Diary entries: Users can create, view, edit, and delete diary entries. Each entry includes a title, date, and body text.
- Search: Users can search for entries by title or body text.
- Filters: Users can filter entries by date range and category.
- Categories: Users can categorize entries by creating and assigning categories.
- Responsive design: The web diary is optimized for use on desktop, tablet, and mobile devices.
Contributing
If you'd like to contribute to Web Diary, please fork the repository and create a new branch for your changes. Submit a pull request when your changes are ready.