Skip to content

fullstacknights/website

Repository files navigation

Fullstack Nights

Charlas sobre tecnología y diseño en un ambiente informal.

CI Discord License: MIT Node Gatsby Code style: Prettier

The marketing site for Fullstack Nights — a Puerto Rico tech and design community. Built with Gatsby 5, React 18, and Tailwind 3.

Quick start

nvm use            # picks up Node version from .nvmrc
npm install
npm run develop    # http://localhost:8000

Scripts

Command What it does
npm run develop Start the Gatsby dev server (alias: npm start)
npm run build Production build into public/
npm run serve Serve the production build
npm run lint oxlint over src/
npm run format Prettier over **/*.{js,jsx,json,md}
npm run clean gatsby clean (clears the Gatsby cache)

Project layout

src/
  components/   Shared React components (barrel export via index.js)
  pages/        Filesystem routes (about.js → /about/)
  locales/      i18n strings — en.json / es.json, kept in sync
  config.js     CONFIG.activeEvent toggles event-related UI
static/         Copied to site root verbatim (photos, assets)
netlify/        Serverless functions (form submissions)

Deployment

The site deploys to Netlify on every push to main (see netlify.toml). CI (.github/workflows/ci.yml) runs lint, format check, build, and a Percy visual snapshot on each pull request.

Community

Contributing

Contributions are welcome — see CONTRIBUTING.md to get started.

License

MIT

About

The new and improved website for Fullstack Nights!

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors