Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 1003 Bytes

README.md

File metadata and controls

20 lines (15 loc) · 1003 Bytes

YWC#15

Website for YWC#15 Registration and Public Relation powered by React with Server-Side Rendering by Next.js

#WeAreHiring

Project Structure

This project structure are follow to Next.js documentation (bacause it's force use to use structure like this) and some of our own implementation

  • pages each file contain single page of our apps.
  • component contains component that in each page will use it.
  • static contains external library or static assets like image.
  • store contains things about Redux (like middlewares, reducers). And we are following to ducks architecture.
  • utils contains utility function that uses across the apps.

Things you need to strictly do!!!!!

  • Page should be wrap by connect from store/connect.js
  • If you want Component to be connect with Redux state, use connect from react-redux

Note

  • config.js is now blind.