Mujibu is the best fundraising website around Taiwan!
- Node.js v18.16.0
- use
git clone
to clone this repo to local. - Run
npm install
in the project directory to install all required dependencies. - Create a .env file at the root directory of the project and add the necessary environment variables. See the .env.example file for reference.
- Run
npm run dev
to start the application in development mode. - Run
npm run start
to start the application in production mode.
- Commit Message Guidelines
- Coding Style
- components
- block -> define basic components(ex: button)
- pages -> define components for specific page(ex: projects)
- button
- Button.tsx -> write interface here
- index.ts -> export this component
- types
- pages
- projects -> like projects page, you may define some type, which can be centrally managed here
- pages