This project is developed using Next.js, with automatic routing based on the file structure within the src/app/
directory. Each folder corresponds to a URL path, and every page.tsx
file within those folders defines the content for that specific route.
For example:
- The
page.tsx
file in/src/app/about/
will render when you navigate to/about
in the browser.
src/app/positions/page.tsx
→/positions
- Page-specific components are housed in the
src/app/components/(page)
directory.
- Fork the repository: NUS Fintech Society Careers Platform
- Clone the repository:
git clone (URL)
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Stage changes:
git add *
- Commit with a message:
git commit -m "(message)"
- Push to the repository:
git push
- Submit a pull request