https://github.com/aakashdhakal/justwriteit
JustWriteIt is a blog application built with Laravel. It allows users to create, edit, and manage blog posts with ease. The application includes features such as user authentication, post categorization, and more.
https://github.com/aakashdhakal/justwriteit
blog laravel php
Last synced: 3 months ago
JSON representation
JustWriteIt is a blog application built with Laravel. It allows users to create, edit, and manage blog posts with ease. The application includes features such as user authentication, post categorization, and more.
- Host: GitHub
- URL: https://github.com/aakashdhakal/justwriteit
- Owner: aakashdhakal
- Created: 2025-01-05T13:42:19.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-01-05T14:05:48.000Z (5 months ago)
- Last Synced: 2025-02-24T12:19:23.710Z (3 months ago)
- Topics: blog, laravel, php
- Language: PHP
- Homepage:
- Size: 1.35 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JustWriteIt
![]()
JustWriteIt is a blog application built with Laravel. It allows users to create,
edit, and manage blog posts with ease. The application includes features such as
user authentication, post categorization, and more.## Features
- User Authentication
- Create, Read, Update, Delete (CRUD) for Blog Posts
- Post Categorization
- User Roles (Admin, Author, Reader)
- Comments on Posts
- Featured Posts
- Search and Filter Posts## Installation
1. Clone the repository:
```sh
git clone https://github.com/aakashdhakal/justwriteit.git
cd justwriteit
```2. Install dependencies:
```sh
composer install
npm install
```3. Copy the [.env.example](http://_vscodecontentref_/1) file to
[.env](http://_vscodecontentref_/2) and configure your environment variables:```sh
cp .env.example .env
```4. Generate an application key:
```sh
php artisan key:generate
```5. Run the database migrations:
```sh
php artisan migrate
```6. Build the front-end assets:
```sh
npm run dev
```7. Start the development server:
```sh
php artisan serve
```8. Visit `http://localhost:8000` in your browser to see the application.
## Usage
- Register a new account or log in with an existing account.
- Create, edit, and delete blog posts.
- Browse posts by category or search for specific posts.
- Comment on posts and interact with other users.## Contributing
Contributions are welcome! Please fork the repository and submit a pull request
with your changes.## License
This project is licensed under the MIT License. See the LICENSE file for
details.## Contact
For any questions or suggestions, please contact
[[email protected]](mailto:[email protected]).---
Happy blogging with JustWriteIt!