Scribbl is a fast and minimalistic note-taking app built with Laravel

Related tags

Laravel scribbl
Overview

Scribbl

Scribbl is a fast and minimalistic note-taking app built with Laravel.

License

Copyright (c) 2022 Cam White

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
You might also like...
Laravel package to generate and to validate a UUID according to the RFC 4122 standard. Only support for version 1, 3, 4 and 5 UUID are built-in.

Laravel Uuid Laravel package to generate and to validate a universally unique identifier (UUID) according to the RFC 4122 standard. Support for versio

Invoices, Expenses and Tasks built with Laravel and Flutter

Invoice Ninja Hosted | Self-Hosted We're on Slack, join us at slack.invoiceninja.com or if you like StackOverflow Just make sure to add the invoice-ni

Laravel application project as Sheina Online Store backend to be built with Laravel and VueJS

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Easily add a full Laravel blog (with built in admin panel and public views) to your laravel project with this simple package.

Webdevetc BlogEtc - Complete Laravel Blog Package Quickly add a blog with admin panel to your existing Laravel project. It has everything included (ro

An open source Laravel Soundboard with Admin Panel CRUD (Create Read Update Delete) built on Laravel, Bootstrap, and Vue.js
An open source Laravel Soundboard with Admin Panel CRUD (Create Read Update Delete) built on Laravel, Bootstrap, and Vue.js

Laravel Soundboard An open source Laravel Soundboard with Admin Panel CRUD (Create Read Update Delete) built on Laravel 5.8, Bootstrap 4, Vue.js, Boot

Laravel Podcast is Laravel 5.5 web app that enables you to manage RSS feeds for your favorite podcasts and listen to the episodes in a seamless UI and User Authentication.
Laravel Podcast is Laravel 5.5 web app that enables you to manage RSS feeds for your favorite podcasts and listen to the episodes in a seamless UI and User Authentication.

Laravel Podcast is Laravel 5.5 web app that enables you to manage RSS feeds for your favorite podcasts and listen to the episodes in a seamless UI and

Caches responses as static files on disk for lightning fast page loads.

Laravel Page Cache This package allows you to easily cache responses as static files on disk for lightning fast page loads. Introduction Installation

Your users do not always report errors, LaraBug does. LaraBug is a simple to use and implement error tracker built for the Laravel framework.
Your users do not always report errors, LaraBug does. LaraBug is a simple to use and implement error tracker built for the Laravel framework.

Your users do not always report errors, LaraBug does. LaraBug is a simple to use and implement error tracker built for the Laravel framework. This rep

Manage your staff from one place. Featuring Staff leave management πŸ–, payslips πŸ’΅ generation & emailing, messaging πŸ“¨and more πŸ› ! Built with ❀️ with Laravel

Staff Management System This little buddy can help you manage your staff database! Built with πŸ’– with Laravel #FEATURES 1 Staff management/ database S

Comments
  • Using Fade transitions make the site appear slower

    Using Fade transitions make the site appear slower

    The Scribbl UI seems to render slower while using the new Fade transition between pages. While this isn't actually the case, it's annoying for users who like speed and simplicity. This will likely be temporarily removed in the next update while a new solution is implemented.

    bug 
    opened by cmrxnn 1
  • Redirect not working after deleting Scribbl

    Redirect not working after deleting Scribbl

    This isn't a major issue, more of just an inconvenience. When a Scribbl is deleted, the system will redirect to /dashboard/delete/{id} instead of just /dashboard.

    This should be a relatively simple fix.

    bug 
    opened by cmrxnn 1
  • Allow creation of public Scribbls

    Allow creation of public Scribbls

    There should be a feature where users can optionally create a Scribbl which is public and that everyone can see. It would be a big step for the platform and result in it being multi-purpose.

    enhancement 
    opened by cmrxnn 0
  • Use React for frontend pages

    Use React for frontend pages

    Using React for the frontend of Scribbl would require a large rewrite of most components in the codebase. While this wouldn't be an easy task, it would result in Scribbl being built on a more modern, faster and overall better framework for frontend interactions. The backend would remain as Laravel in this instance, due to it working well with React.

    enhancement 
    opened by cmrxnn 0
Releases(v0.2.0-rc1)
  • v0.2.0-rc1(Mar 14, 2022)

    v0.2.0 of Scribbl Software is close to release! Here's what to expect from this new version:

    New features and changes:

    • Removed fade transitions to make UI experience significantly faster.
    • Created public Scribbls:
      • Users can choose whether their Scribbl is public or not.
      • A scribbl's visibility can be changed from the 'Edit' menu.
      • You can choose whether the Scribbl is public/private when creating it.
      • Users cannot make edits/delete/change a Scribbl if they do not own it.
    • New dashboard structure with public and private scribbl pages.
    • Security fixes when editing a Scribbl.
    • Restructured backend to be more efficient and easier to understand.
    • Scribbl owners and other info is now pulled from the Scribbl model, not User model.
    Source code(tar.gz)
    Source code(zip)
    scribbl.tar.gz(63.34 KB)
  • v0.1.0(Mar 13, 2022)

    Scribbl v0.1.0 has officially been released! Thanks for supporting and following the development of this software.

    New features and fixes:

    • Account deletion is now functional.
    • Users cannot have the same username.
    • Comments have been added in the backend for ease of understanding.
    • Authentication error messages now show up properly on the UI.
    • Fade transitions have been added for a smoother experience.
    Source code(tar.gz)
    Source code(zip)
    scribbl.tar.gz(60.33 KB)
  • v0.1.0-rc2(Mar 12, 2022)

    Welcome to the second release candidate for Scribbl Software.

    Key release features and fixes:

    • Unauthorised errors are resolved. I hate PHP syntax.
    • Improved README and added development guide.
    • Clean up controllers and backend routing.
    • Create a Scribbl info page.
    • Add icons across entire application.
    • Fixed placeholders when editing a Scribbl.
    • Use Laravel routing for form post requests.
    • Add text to dashboard when user has no scribbls.
    • Format HTML blade files properly.

    As always, there are some known bugs/missing features:

    • Users cannot update their passwords.
    • Users cannot terminate their Scribbl account.
    • Error messages on login/register page do not format correctly.
    Source code(tar.gz)
    Source code(zip)
    scribbl.tar.gz(59.68 KB)
  • v0.1.0-rc1(Mar 12, 2022)

    Thanks for taking a look at the first release candidate for Scribbl! πŸŽ‰

    Here's some key features of this release:

    • Created ability for users to edit their Scribbls
    • Cleaned up composer dependencies
    • Removed excess Laravel routing

    And here's some limitations and problems I'm aware of:

    • Login errors do not display well, and need to be put in a separate container.
    • Password editing is not currently available.
    • A message needs to display when no scribbls are available.
    • Need to add loading icons and animated transitions between pages.
    • Mobile UI experience needs to be improved, as it's currently difficult to use.
    Source code(tar.gz)
    Source code(zip)
    scribbl.tar.gz(58.42 KB)
  • v0.1.0-pre3(Mar 11, 2022)

    ⚠️ Do NOT run this version of software in a production environment.

    Scribbl v0.1.0-pre3 has been released. Here's what's changed:

    • Cleaned up routes and managed them within groups.
    • Backend for Scribbls now uses a single controller.
    • Allow people to update their email via the frontend.
    • Fixed redirects so they now redirect to the correct path.
    Source code(tar.gz)
    Source code(zip)
    scribbl.tar.gz(58.00 KB)
  • v0.1.0-pre2(Mar 11, 2022)

    ⚠️ Do NOT run this version of software in a production environment.

    Scribbl v0.1.0-pre2 has been released. Here's what's changed:

    • Improved logic when handling user information
    • Scribbls are now private and only viewable by scribbl owner
    • Cleanup Scribbl creation handler
    • Create page for unauthorized requests to view Scribbls
    • Create Scribbl deletion handler
    Source code(tar.gz)
    Source code(zip)
    scribbl.tar.gz(57.88 KB)
  • v0.1.0-pre1(Mar 11, 2022)

    ⚠️ Do NOT run this version of software in a production environment.

    Thanks for checking out the first release of Scribbl. Here's what's it has to offer:

    • Users can now view several pages (account, dashboard, create, view)
    • Laravel authentication implemented for security
    • User-friendly, minimalist and clean UI
    • Efficient loading times and quick database queries
    • Built on Laravel 9.x
    Source code(tar.gz)
    Source code(zip)
    scribbl.tar.gz(57.50 KB)
Owner
Cam White (Jex)
IPv4 is worth more than my soul
Cam White (Jex)
A minimalistic event calendar Tool for Laravel's Nova 4

Event calendar for Laravel Nova 4 An event calendar that displays Nova resources or other time-related data in your Nova 4 project on a monthly calend

wdelfuego 44 Jan 1, 2023
A simple blog app where a user can signup , login, like a post , delete a post , edit a post. The app is built using laravel , tailwind css and postgres

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Nahom_zd 1 Mar 6, 2022
AliExpress Clone app built with Laravel 8 And vuejs

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Laravue 9 Dec 21, 2022
Podcastwala - Your very own Podcast web app built with Laravel. Manage and listen to your favorite podcasts

Podcastwala Your very own Podcast web app built with Laravel 5. This web app enables you to manage RSS feeds for your favorite podcasts and listen to

null 142 Sep 14, 2022
A web app for detecting backend technologies used in a web app, Based on wappalyzer node module

About Techdetector This a web fingerprinting application, it detects back end technologies of a given domain by using the node module wappalyzer. And

Shobi 17 Dec 30, 2022
CV-Resumes-App is helped us to build resume .. you can help me to improve this app...

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Eng Hasan Hajjar 2 Sep 30, 2022
Fast and simple implementation of a REST API based on the Laravel Framework, Repository Pattern, Eloquent Resources, Translatability, and Swagger.

Laravel Headless What about? This allows a fast and simple implementation of a REST API based on the Laravel Framework, Repository Pattern, Eloquent R

Julien SCHMITT 6 Dec 30, 2022
Simple Arabic Laravel Dashboard , has basic settings and a nice layout . to make it easy for you to create fast dashboard

Simple Arabic Laravel Dashboard βœ… Auto Seo βœ… Optimized Notifications With Images βœ… Smart Alerts βœ… Auto Js Validations βœ… Front End Alert βœ… Nice Image V

Peter Tharwat 254 Dec 19, 2022
Laravel ecommerce package for professional, ultra fast online shops, complex B2B applications and #gigacommerce

Aimeos Laravel ecommerce package ⭐ Star us on GitHub β€” it helps! Aimeos is THE professional, full-featured and ultra fast e-commerce package for Larav

Aimeos 5.9k Dec 26, 2022
Localization Helper - Package for convenient work with Laravel's localization features and fast language files generation

Localization Helper Package for convenient work with Laravel's localization features and fast language files generation. Installation Via Composer $ c

Galymzhan Begimov 0 Jul 13, 2019