/agenda-app

Primary LanguagePHPMIT LicenseMIT

Agenda-app

Simple RESTful agenda app, backend provided by Laravel and front-end by React/Redux

  • CRUD Contacts
  • CRUD Messages

Tech

Agenda-app uses a number of open source projects to work properly:

Installation

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.

Todos

  • 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)

License

MIT

Author

Jorge Andrade - LinkedIn - jacandrade@gmail.com