Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pj8912/notesapp-php

Notes application built using PHP and SQLite. Added media support for taking pictures, video recording and audio recording.
https://github.com/pj8912/notesapp-php

camera getusermedia media php php8 sqlite sqlite3

Last synced: 5 days ago
JSON representation

Notes application built using PHP and SQLite. Added media support for taking pictures, video recording and audio recording.

Awesome Lists containing this project

README

        

# notesapp-php

- Notes application built using php and uses sqlite for storage. Added media support for taking pictures, video recording and audio recording.

- install `php` and `sqlite`, enable sqlite in php

## Initialize Database

- This script should be executed first

- The sqlite database and necessary tables creation is handled by `create_database.php`

```
$ php create_datbase.php

```

## Start
Start application

```
$ php -S localhost:4000
```

Sqlite is a sql database for on disk storage so no external server needed for storage.

Functionalities:


  • Create Notebook

  • Update/Delete Notebook. Deleting Noteboooks deletes all the notes in the notebook

  • Create/Update/Delete Notes

CK editor is used for creating notes.

# Screenshots

## homepage

![Screenshot from 2022-11-01 16-32-12](https://user-images.githubusercontent.com/59218902/199220835-0f26ba55-019a-426d-ac12-4dfa73b43e89.png)




## createnotebook

![Screenshot from 2022-11-01 16-36-24](https://user-images.githubusercontent.com/59218902/199220530-242acb57-0c66-4a8c-bf00-1e5274fa94bd.png)

## view notebooks
![Screenshot from 2022-11-01 16-32-31](https://user-images.githubusercontent.com/59218902/199219856-1af07535-4874-4380-bfef-5d6a1880e47e.png)

## create notes
![Screenshot from 2022-11-01 16-33-09](https://user-images.githubusercontent.com/59218902/199219973-a082103b-e5dd-4f06-ab40-8b6721e6c35b.png)

## view notes
![Screenshot from 2022-11-01 16-32-41](https://user-images.githubusercontent.com/59218902/199220173-84fb0bb7-1f80-4b21-8ce7-f3b8a4437833.png)


![Screenshot from 2022-11-01 16-32-48](https://user-images.githubusercontent.com/59218902/199220224-2fb80514-e6cb-49c1-bde4-86f35816f394.png)