Skip to content

TMUCSA/tmucsa-website

Repository files navigation

TMUCSA Website Project

Overview

This is the website for TMUCSA, a social club that promotes student wellbeing through various activities at TMU.

Information

Next.js has server sided rendering, backend, and frontend capabilities. Next.js is built on React.js, so you can utilize React packages. It allows an easier way of routing without react-router-dom. Simply put, it's easier learning Next.js than React.

Next.js routes work in the src/app/ directory. Basically if you want to go to a different part of the website, like tmucsa-website/about, create a directory called about and create a page.js file that renders in the HTML. It's that simple. For more information on how it works, check out the documentation

Command Line Tools Needed

  1. Clone the repo.
git clone https://github.com/TMUCSA/tmucsa-website.git
  1. Change into the repo directory.
cd tmucsa-website
  1. Switch to the branch that you are working on by using:
git checkout <branch-name>

Running the website

  1. Install node modules
npm install

OR

npm i
  1. Run the dev build of the project to view how it looks locally on your browser
npm run dev
  1. The website will start running on
localhost:3000

Coding

  • Code in your respective or assigned branches to avoid git conflicts.
  • Ensure to pull regularly to stay up to date with the dev branch.

Packages Used

TBD


Developers

| @andrearcaina | @chen-dominic | @Tristanv0 |

About

This is the website for TMUCSA, an association that promotes Chinese culture at TMU.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5