Skip to content

Latest commit

 

History

127 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TechieNicks

TechieNicks This build of techienicks.com uses static HTML/CSS/JS with no frontend framework or build step. It is deployed on Netlify and Cloudflare Pages, with serverless chatbot functionality and a light/dark theme toggle.

Features

  • Static HTML, CSS, and JavaScript website
  • Responsive layout for desktop and mobile
  • Light and dark theme toggle
  • Technical documentation and project pages
  • Netlify and Cloudflare Pages deployments with continuous deployment
  • AI chatbot powered by Gemini through a Netlify Function
  • Sitemap and custom domain configuration

Tech Stack

  • HTML5
  • CSS3
  • Vanilla JavaScript
  • Netlify Hosting
  • Cloudflare Pages hosting
  • Netlify Functions
  • Google Gemini API

Local Development

The frontend can be previewed with any static web server. To run the chatbot locally, use the Netlify CLI:

npm install
npm install -g netlify-cli
netlify dev

The site will be available at http://localhost:8888.

License

This project and its content are licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).

You are free to share and adapt the material for any purpose, even commercially, as long as you provide appropriate attribution and link to the license.

See the full license here: https://creativecommons.org/licenses/by/4.0/

Deployment | Netlify Status | Cloudflare Pages availability

The project is deployed through both Netlify and Cloudflare Pages:

  • Functions directory: chatbot/functions
  • Production domain: techienicks.com

Changes pushed to the repository are deployed automatically by both providers. Netlify provides the serverless functions used by the chatbot, while Cloudflare Pages provides an additional static hosting deployment.

Releases

Packages

Contributors

Languages