Skip to content

NUS-Fintech-Society/SD_FTS_Month

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c6913ac · Feb 17, 2022
Feb 17, 2022
Jan 8, 2022
Feb 17, 2022
Jan 10, 2022
Dec 2, 2021
Oct 31, 2021
Dec 1, 2021
Dec 16, 2021
Oct 31, 2021
Dec 2, 2021
Feb 17, 2022
Feb 17, 2022

Repository files navigation

NUS FinTech Month

This repository contains the code for the frontend of the official NUS FinTech Website.

It is a Next.js project bootstrapped with create-next-app.

Instructions for Setup:

  1. Ensure NodeJS, NPM and Yarn are installed in your workstation

  2. Clone this repository

    git clone https://github.com/NUS-Fintech-Society/SD_FTS_Month.git
    
  3. Install all module dependencies

    yarn
    
  4. Run the development server

    yarn dev
    
  5. Access the local version of the website at http://localhost:3000

Code Quality:

The project has in place:

  • Material UI theme and typography configuration, which can be found in src/themes.
  • makeStyles approach over writing .css files for styling.
  • Husky for lint fixes prior to every commit

Please take a look at the example component in src/component/Example before getting started, and follow the conventions.

Instructions for Pull Requests:

  1. Ensure the branch you are working on is named semantically based on the task at hand. Eg. add-faq-page
  2. Submit the Pull Request with master as the target branch.
  3. If any, link the GitHub issue to the Pull Request.
  4. Once all checks have passed, view the Preview website and verify if changes are as expected.
  5. Assign a reviewer to review the Pull Request.
  6. Once the reviewer has approved the Pull Request, merge it and delete the source branch.