Giter Site home page Giter Site logo

ayeibithao / convene-exam Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 1.0 29.06 MB

This repository is intended only for Web Developer - Technical Exam

License: GNU General Public License v3.0

PHP 72.53% CSS 9.40% SCSS 0.59% JavaScript 17.38% XSLT 0.01% HTML 0.08%

convene-exam's Introduction

Azeus Convene - Technical Exam

This repository is intended only for Web Developer - Technical Exam

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development exam purposes.

Requirements:

  1. Git
  2. XAMPP
  3. Node.js
  4. Gulp (Optional - but highly recommended if you will use SASS for CSS)

Installing

A step-by-step series of examples that tell you how to get a development env running. Note: Instructions are for Windows setup.

  1. Install Git

    For version control, this project will use Git and it is highly recommended to use Git via command-line.

  2. Install XAMPP

    Download the latest installer at https://www.apachefriends.org/download.html

  3. Install Node.js

    Download the latest release of NVM for Windows. This will act as the manager of the Node.js versions to be installed on your machine.

    nvm install 10.15.3
    nvm use 10.15.3
    
  4. Install Gulp CLI

    After installing Node.js, install Gulp CLI via npm.

    npm install -g gulp-cli
    

Instruction (Git):

  1. Create a GitHub account and once you are done with the installation, you may now start running the project.

  2. Go to the htdocs directory of XAMPP and create a folder file for your exam, then clone the Git project via Terminal:

    Update your Git information first on your local machine:

    git config --global user.name "Your Username"
    git config --global user.email "Your GitHub Email"
    git config --global credential.helper wincred 
    ^ for Password 
    

    After you input your detail, Clone the repository at your exam folder (XAMPP - htdocs)

     git clone https://github.com/ayeibithao/convene-exam.git
    
  3. Create anew branch for your technical exam:

    git checkout -b convene-exam#yymmdd (date) - applicant's name (no space and small letters only)
    
    git checkout -b convene-exam#231017-ayeibithao
    
  4. Copy the sample wp-config and create your own copy.

    cp wp-config-sample.php wp-config.php
    vi wp-config.php
    // ^ Or just edit the file via text editor
    
  5. Start the MySQL and Apache instances in XAMPP control panel.

  6. Open a Web Browser and go to the following URL

    http://localhost/convene-exam
    
    
  7. DO NOT modify directly to "master" branch, you may only makes changes, create files, and modify on your own created branch.

  8. FOR SUBMISSION: After you're done with your exam, commit your changes and push.

    git commit -m "Convene Technical Exam by (Applicant's Name)"
    
    git push
    
    
  9. Finally, go to GitHub (https://github.com/ayeibithao/convene-exam) and click "Pull Requests" then click "New pull request" button to submit your exam.

Coding Standards to Follow

  • Use spaces instead of tabs
  • Use two spaces for tab stops

convene-exam's People

Contributors

abithao avatar

Watchers

Ayei  avatar  avatar

Forkers

arnoldcuriano

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.