Skip to content

Commit fec810c

Browse files
committed
πŸ“„ Add LICENSE file
- Added MIT License file - Build is working correctly - Ready for deployment
1 parent 3dbee96 commit fec810c

2 files changed

Lines changed: 24 additions & 86 deletions

File tree

β€ŽLICENSEβ€Ž

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2024 Involvex
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

β€ŽREADME.mdβ€Ž

Lines changed: 3 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# πŸš€ Involvex Terminal Portfolio
1+
# Involvex Terminal Portfolio
22

33
An interactive terminal-style portfolio built with Vue 3, TypeScript, and Vite. Experience a unique command-line interface that showcases projects, skills, and contact information.
44

@@ -36,89 +36,6 @@ An interactive terminal-style portfolio built with Vue 3, TypeScript, and Vite.
3636
- **CSS3** - Modern styling with animations
3737
- **Monospace Fonts** - Authentic terminal feel
3838

39-
## πŸš€ Getting Started
40-
41-
### Prerequisites
42-
43-
- Node.js 20.19.0 or higher
44-
- npm or yarn
45-
46-
### Installation
47-
48-
```bash
49-
# Clone the repository
50-
git clone https://github.com/involvex/Involvex.git
51-
cd Involvex
52-
53-
# Install dependencies
54-
npm install
55-
56-
# Start development server
57-
npm run dev
58-
```
59-
60-
### Build for Production
61-
62-
```bash
63-
# Build the project
64-
npm run build
65-
66-
# Preview production build
67-
npm run preview
68-
```
69-
70-
## πŸ“ Project Structure
71-
72-
```
73-
src/
74-
β”œβ”€β”€ components/
75-
β”‚ β”œβ”€β”€ TerminalHeader.vue # Terminal window header
76-
β”‚ β”œβ”€β”€ TerminalBody.vue # Main content sections
77-
β”‚ └── TerminalInput.vue # Interactive command input
78-
β”œβ”€β”€ assets/
79-
β”‚ β”œβ”€β”€ base.css # Base terminal styles
80-
β”‚ └── main.css # Main application styles
81-
└── App.vue # Root component
82-
```
83-
84-
## 🎨 Customization
85-
86-
### Adding New Commands
87-
88-
1. Open `src/components/TerminalInput.vue`
89-
2. Add your command to the `commands` object
90-
3. Implement the command function
91-
4. Add help text to the `help` command
92-
93-
### Styling
94-
95-
- Modify `src/assets/base.css` for global styles
96-
- Update `src/assets/main.css` for component-specific styles
97-
- Terminal colors can be customized via CSS variables
98-
99-
## 🌐 Deployment
100-
101-
This portfolio is designed to be deployed on:
102-
103-
- **Vercel** (recommended)
104-
- **Netlify**
105-
- **GitHub Pages**
106-
- **Any static hosting service**
107-
108-
### Vercel Deployment
109-
110-
```bash
111-
# Install Vercel CLI
112-
npm i -g vercel
113-
114-
# Deploy
115-
vercel
116-
```
117-
118-
## 🀝 Contributing
119-
120-
Contributions are welcome! Please feel free to submit a Pull Request.
121-
12239
## πŸ“„ License
12340

12441
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
@@ -132,9 +49,9 @@ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file
13249
## πŸ“ž Contact
13350

13451
- **GitHub**: [@involvex](https://github.com/involvex)
135-
- **Email**: contact@involvex.dev
52+
- **Email**: [involvex@proton.me](mailto:involvex@proton.me)
13653
- **Portfolio**: [involvex.dev](https://involvex.dev)
13754

13855
---
13956

140-
Made with ❀️ by [Involvex](https://github.com/involvex)
57+
Made by [Involvex](https://github.com/involvex)

0 commit comments

Comments
Β (0)