DevComm is a directory of developers and designers interested in community activities all across Nigeria.
Clone or download
acekyd Merge pull request #78 from acekyd/dev
RSVP url validation
Latest commit ca9d451 Oct 21, 2018

readme.md

DevComm

DevComm is a directory of developers and designers interested in community activities all across Nigeria.

Stack

  • Laravel

Team

  • Abati Adewale (@acekyd)
  • Victor Olowe (@1hndrxx)

Getting Started

Install Dependencies

  • Run composer install or composer update
composer install

OR

composer update

Install dependencies in package.json

npm install

Database Setup

Duplicate .env.example and rename your copy to .env and proceed to replace the database details in .env file with yours.

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=Your-database-name
DB_USERNAME=Your-database-username
DB_PASSWORD=Your-database-password

Migrating and Creating Table

php artisan migrate

Install Laravel Passport

php artisan passport:install

Add keys generated to .env

Generate a new Application Key

php artisan key:generate

Change Access Permissions

chmod 600 storage/oauth-private.key
chmod 600 storage/oauth-public.key

Run the Application

php artisan serve

Run and compile Script

npm run watch

If you are having any issues properly running npm run watch, could be as a result of different node versions. Run npm install -s node

Home page designs https://www.figma.com/file/MYpNNDsSPLVPXquHR0Jq5NlE/Devcomm