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

4 stars

Watchers

5 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors