Skip to content

DOSCOM/pinguin-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pinguin Web

This project written using gatsby js 2. If you are not familiar with gatsby dan reactjs yet, please go to tutorial gatsby. You will learn basic react and gatsby in parallel. Happy coding 🍸 🍸

live demo

Requirement

  • nodejs >= 8
  • gatsby cli : npm i -g gatsby-cli

Contribution

This project is in progress migration to gatsby. The source code is on branch dev

Content

soon

Development

  • clone this repo
  • run development mode : npm run dev
  • happy coding

with power of react, we use components for composing the website.

knowledge about jsx and es6+ features will help a lot. you can learn it along with react and gatsby in parallel

we use 3rd party components such as reactstrap (bootstrap for react) to simplify development, instead write our own components from scratch. feel free to add another 3rd party components from internet. so many of them are beautiful

also consider read about atomic design. it's awesome

Styling

we use css module for styling. place the styles on src/assets/style/module

name the css module with the name of the component. such as <ComponentName>.module.css