This is the backoffice for the Zealicon (tech-culture fest of JSSATEN). It is used to store and extract details of events, winner of events & member of societies.
master
branch contains code with frontend in Angular & backend in Laravel with Rest APIs.skip-code
branch contains code which are ready to publish via templating in Laravel
- Node.js version 8.x or 10.x
- npm package manager
- PHP >= 7.1.3
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
- BCMath PHP Extension
Clone this repo or download it on your local system.
cd client
Run angular deployment server
ng serve
This project will by default run on this server:
http://localhost:4200/
cd server
Open composer and run this given command.
composer install
Rename the file .env.example
to .env
.
cp .env.example .env
Generate the Application key
php artisan key:generate
Set DB credentials, InfoConnect API URL and App Name in .env
Migrate the database.
php artisan migrate
Seed the database
php artisan db:seed
Set project URL in app/Helpers/custom_url.php For example "http://localhost/beaconzialis/server/public/"
To run this project on development server
php artisan serve
This project will by default run on this server:
http://localhost:8000/
For more details
php artisan serve --help
Folk this repository
In your folked repo create new branch
Make changes in your branch
Make a pull request