Skip to content

Astronomy website developed using Symfony framework

Notifications You must be signed in to change notification settings

Logo252/SkyAboveUs

 
 

Repository files navigation

SkyAboveUs

Build Status Scrutinizer Code Quality

Table of Contents

Project Description

SkyAboveUs is a web project developed for people who are interested in astronomy.

Environment requirements

  • PHP (7.0)
  • MySQL
  • Composer
  • Symfony 3.1

Download and prepare the project

  1. Install Git
  2. Clone repository 'git clone https://github.com/nfqakademija/Fuksai.git'
  3. cd 'fuksai'
  4. Get Composer
  5. Run 'composer install'

Prepare database - run commands:

  1. To create database and insert fixtures and all needed data to database you need to execute bash script file that is in the root folder of symfony (example: var/www/html/project) and execute ./setup.sh.

Run project

  • php bin/console server:run

Commands should be scheduled

  • app:import:iss should be executed once a minute
  • app:import:videos should be executed at least once a day
  • app:import:news should be executed once an hour
  • app:planet-position should be executed once an hour
  • app:send:notifications should be executed twice a day
  • app:import:apod should be executed once a day

Releases

No releases published

Packages

No packages published

Languages

  • PHP 57.2%
  • HTML 29.5%
  • CSS 9.6%
  • JavaScript 2.1%
  • ApacheConf 1.1%
  • Ruby 0.4%
  • Shell 0.1%