A React
/Next.js
project for https://ufssd.org using
Static Site Generation (SSG).
This project aims to help students learn software engineering and web development through rebuilding the UFSSD website. Team members will work through four 2-week sprints where they will use Agile processes, ticket issues, create and review PRs, and utilize other industry practices for software development.
The core framework is React
/Next.js
and Static Site Generation (SSG).
Additional technologies used are CSS Modules
/Tailwind CSS
(styling),
ESLint
/Prettier
(linting), and GitHub Pages
(deployment). As the project
progresses this may expand to fulfill other needs like testing and CI/CD.
Project Installation:
git clone https://github.com/ufssd/ufssd-website
to clone the project.npm install
to install dependencies.npm run dev
to start the development server.localhost:3000
to view the website.npm run dev
: Starts the development server at localhost:3000
npm run build
: Builds an exported static site to /out
npm run lint
: Runs eslint/prettier checking over /src
npm run lint:fix
: Fixes any auto-fixable lint errors