A unique portfolio website that simulates a terminal interface, allowing visitors to navigate through different sections using terminal commands.
- 🖥️ Terminal Interface: Navigate the site using familiar terminal commands
- 🌌 Interactive Galaxy Background: Cosmic background with dynamic stars and galaxy effects
- 🌓 Light/Dark Mode: Toggle between light and dark themes
- ⌨️ Command Suggestions: Helpful command suggestions for easy navigation
- 📱 Responsive Design: Works on desktop and mobile devices
- Next.js - React framework for server-side rendering and static site generation
- TypeScript - Type-safe JavaScript
- Tailwind CSS - Utility-first CSS framework
- CSS Animations - Custom animations for galaxy background and terminal effects
The website supports the following terminal commands:
about- Learn about meprojects- View my portfolio projectsskills- See my technical skillsresume- View my professional experiencecontact- Get in touch with mehelp- List all available commandstheme- Toggle between light and dark modes
-
Clone the repository:
git clone https://github.com/cdanwards/terminal-website.git cd terminal-website -
Install dependencies:
npm install # or yarn install -
Run the development server:
npm run dev # or yarn dev -
Open http://localhost:3000 in your browser to see the result.
app/- Next.js application codecomponents/- React componentshelpers/- Helper functions and utilitiesglobals.scss- Global styles and animations
This terminal website showcases my other projects:
- Psychosocial - A parody social media platform with a metal-inspired interface
- Animation Practice - React Native animation experiments
- Word Assassins - A multiplayer word game
MIT
