Code Monkey home page Code Monkey logo

gdsc-deu.github.io's Introduction

MAID WITH Gem Version BUILT WITH PRs Welcome

GDSC DEU logo

GDSC DEU Homepage

Introduce your project and write your articles at GDSC DEU!

Explore GDSC DEU Homepage »

GDSC Chapter · Report Bug · Request Feature


Table of Content

Introduction

GDSC DEU logo
GDSC DEU members can write blog post and introduce their project at this repository. And you can read GDSC DEU information at https://gdsc-deu.github.io.

Prerequisites

  • Ruby version 2.5.0 or higher
  • RubyGems
  • GCC and Make

See prerequrisites for guides and details.

Installation

💡 This installation is for project for run locally.

Below is an example of how you can instruct your audience on installing and setting up your app.

  1. Install all prerequisites.
  2. Install the jekyll and bundler gems.
    gem install jekyll bundler
    
  3. Clone the repo and change into the repo's directory.
    git clone https://github.com/GDSC-DEU/gdsc-deu.github.io.git
    cd ./gdsc-deu.github.io
    
  4. Install all dependency.
    bundle install
    

Development

Run development instance (with hot-reload)

bundle exec jekyll serve

Directory Structure

GDSC-DEU.GITHUB.IO/
├── _data                      # Well-formatted site data.
├── _includes                  # The partials of layouts and posts.
├── _layouts                   # The templates that wrap posts. 
├── _members                   # GDSC Member Information.
├── _pages                     # Website pages (that are not posts)
├── _posts                     # Where all blog posts will go.
├── _sass                      # Partials of `style.scss` file.
├── _assets                    # Style sheets and images are found here.
|  ├── css                     # CSS file go here.
|  |  └── styles.scss          # Main SCSS file.
|  └── font                    # Font file go here.
|  └── img                     # Image file go here.
├── _config.yml                # Site settings.
├── .gitignore                 # Manage untracked files.
├── 404.html                   # Custom and responsive 404 page.
├── Gemfile                    # Ruby Gemfile for managing Jekyll plugins.
├── index.html                 # Main page.
└── README.md                  # Includes all of the documentation for this site.

Style Guide

Contributing

  1. Create issues about the work.
  2. Create a branch on the issue.
  3. Commit, push to the created branch.
  4. When the work is completed, request a pull request to main branch after rebaseing the main branch.
  5. Review the code and merge it.

Branching

Use author name and issue number into the branch names according to the format below:

<author>_<issue-number>_<branch-type>_<branch-name>

E.g., jiyoon_43_feature_new-experimental-changes

Commit Message

Referred to Conventional Commits.

<type>[optional scope]: <description>
[optional body]
[optional footer(s)]

Maintainers

Current Maintainers:

gdsc-deu.github.io's People

Contributors

jiy00nn avatar k-0joo avatar

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.