WriteOn is a OpenSource project API which you can create notes and share them with people working on a live environment.
This project still in development all code are subject to changes and some features are
- Core features almost done (Auth, Notes)
- Share and collaborative features in progress
Be sure to install before implentation of this project the next things
- PHP 8.0 or newer
- Composer
- NodeJS
- Mysql
- Server Apache or Nginx
- Laravel 10 or newer
If you want use this project as a implementation or developing purposes you need to complete this steps:
- Clone the repository using
git clone
- Execute
npm install
andcomposer install
to install all necessary dependencies of the application. - Copy the .env file and place in it the credentials for your database engine
- If you're in local or production environment be sure to write it in APP_ENV inside .env file.
- Execute command
php artisan key:generate
First you should cloned this project or download all the files inside your server and complete all requirements in global notes then you should complete the next steps:
- Use the commands
php artisan migrate --seed
andphp artisan serve
. - Execute
npm run dev
- Read all docs of the endpoints to implement this backend in your own applications.
This project is open-source and available under the MIT license.