Simple RESTful agenda app, backend provided by Laravel and front-end by React/Redux
- CRUD Contacts
- CRUD Messages
Agenda-app uses a number of open source projects to work properly:
Requirements:
- Laravel 5.5 or above
- Node 8 or above
- Composer 1.5 or above
- Any requirements for the above stack
Clone the repo and run:
$ cd agenda-app
$ cd composer update
$ npm install
$ php artisan key:generate
$ php artisan migrate
After that, rename .env.example and adjust you settings.
- Write Tests (I know, I should've used TDD but time was of the essence for this project)
- Optmize/Refactor similar code
- Add authentication -- By usernam/password -- Google api -- Facebook api -- Twitter api -- Linkedin api -- Improve styles -- Add some more features (maybe some social network api base info)
MIT