Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Next.js-powered website template for FOSS@Amrita (amFOSS), an archived JAMStack club site with Surge deployment.

Portfolio library replicating the GitHub UI, built with Next.js, TypeScript, and Tailwind CSS.
The amFOSS Website is an archived Next.js-powered JAMStack website template for FOSS@Amrita (amFOSS), a free and open source software club at Amrita University, that provides a complete local development and Surge deployment workflow.
The amFOSS Website is the official website for FOSS@Amrita, built with Next.js and the JAMStack architecture. It takes a Next.js project structure and produces a static site ready for deployment via Surge.sh, with the source code openly available under an MIT license. The project is archived and no longer actively maintained, but it remains available as a reference for building club websites.
npm install and npm run dev start a development server at localhost:8000.npm run dev and modify the Next.js components and styles.To run it locally, install Node.js and NPM, clone the repository, run npm install, and then npm run dev to serve the site at localhost:8000. For deployment, create a Surge.sh account, run surge in the project root, and configure SURGE_TOKEN and SURGE_LOGIN as GitLab CI/CD variables for automated publishing.
Yes, the project is available under the MIT license, so you can freely use, copy, modify, and distribute it with attribution.
After installing Node.js and NPM, clone the repository and run npm install followed by npm run dev. The site will be available at http://localhost:8000.
No, the repository is archived and no longer actively maintained. It is kept for reference purposes only.
The documentation describes deploying to Surge.sh, and GitLab CI/CD variables are used to automate the process.
