├── .DS_Store
├── .github
└── workflows
│ └── codeql-analysis.yml
├── .gitignore
├── LICENSE
├── README.md
├── SECURITY.md
├── package-lock.json
├── package.json
├── postcss.config.js
├── public
├── Screenshot_Template.png
├── favicon.ico
├── index.html
├── manifest.json
└── robots.txt
├── src
├── .DS_Store
├── App.tsx
├── assets
│ ├── .DS_Store
│ ├── icons
│ │ ├── JSIcon.png
│ │ └── TSIcon.png
│ └── logos
│ │ ├── DockerLogo.png
│ │ ├── FirebaseLogo.png
│ │ ├── GitLogo.png
│ │ ├── JsLogo.png
│ │ ├── KaggleLogo.png
│ │ ├── LinkedinLogo.png
│ │ ├── MailLogo.png
│ │ ├── MongoDBLogo.png
│ │ ├── NextLogo.png
│ │ ├── NodeJSLogo.png
│ │ ├── PythonLogo.png
│ │ ├── ReactLogo.png
│ │ ├── ReduxLogo.png
│ │ ├── SqlLogo.png
│ │ ├── TailwindLogo.png
│ │ └── TypescriptLogo.png
├── components
│ ├── Header.tsx
│ ├── List.tsx
│ ├── MobileMenu.tsx
│ ├── NavBar.tsx
│ └── SideBar.tsx
├── index.css
├── index.tsx
└── pages
│ ├── About.tsx
│ ├── Contact.tsx
│ ├── Home.tsx
│ └── Resume.tsx
├── tailwind.config.js
└── tsconfig.json
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YKizou/VSCode_Template/10fe77b8619f2991bc38a691b7d2853c98253112/.DS_Store
--------------------------------------------------------------------------------
/.github/workflows/codeql-analysis.yml:
--------------------------------------------------------------------------------
1 | # For most projects, this workflow file will not need changing; you simply need
2 | # to commit it to your repository.
3 | #
4 | # You may wish to alter this file to override the set of languages analyzed,
5 | # or to provide custom queries or build logic.
6 | #
7 | # ******** NOTE ********
8 | # We have attempted to detect the languages in your repository. Please check
9 | # the `language` matrix defined below to confirm you have the correct set of
10 | # supported CodeQL languages.
11 | #
12 | name: "CodeQL"
13 |
14 | on:
15 | push:
16 | branches: [ master ]
17 | pull_request:
18 | # The branches below must be a subset of the branches above
19 | branches: [ master ]
20 | schedule:
21 | - cron: '40 0 * * 4'
22 |
23 | jobs:
24 | analyze:
25 | name: Analyze
26 | runs-on: ubuntu-latest
27 | permissions:
28 | actions: read
29 | contents: read
30 | security-events: write
31 |
32 | strategy:
33 | fail-fast: false
34 | matrix:
35 | language: [ 'javascript' ]
36 | # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
37 | # Learn more about CodeQL language support at https://git.io/codeql-language-support
38 |
39 | steps:
40 | - name: Checkout repository
41 | uses: actions/checkout@v2
42 |
43 | # Initializes the CodeQL tools for scanning.
44 | - name: Initialize CodeQL
45 | uses: github/codeql-action/init@v1
46 | with:
47 | languages: ${{ matrix.language }}
48 | # If you wish to specify custom queries, you can do so here or in a config file.
49 | # By default, queries listed here will override any specified in a config file.
50 | # Prefix the list here with "+" to use these queries and those in the config file.
51 | # queries: ./path/to/local/query, your-org/your-repo/queries@main
52 |
53 | # Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
54 | # If this step fails, then you should remove it and run the build manually (see below)
55 | - name: Autobuild
56 | uses: github/codeql-action/autobuild@v1
57 |
58 | # ℹ️ Command-line programs to run using the OS shell.
59 | # 📚 https://git.io/JvXDl
60 |
61 | # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
62 | # and modify them (or add more) to build your code if your project
63 | # uses a compiled language
64 |
65 | #- run: |
66 | # make bootstrap
67 | # make release
68 |
69 | - name: Perform CodeQL Analysis
70 | uses: github/codeql-action/analyze@v1
71 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .vscode
3 |
4 | build
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2022 Youssef Kizou
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.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # A clean, beautiful and responsive portfolio template Based On VSCode Theme!
2 |
3 | 
4 |
5 |
6 |
7 | To view a live example, click here.
8 |
9 | Feel free to use it as-is or customize it as much as you want.
10 |
11 | If you want to contribute and make this much better for other developers, have a look at Issues.
12 |
13 | If you created something awesome and want to contribute, then feel free to open a pull request.
14 |
15 |
16 | ## Features
17 |
18 |
Responsive
19 |
Unique Design
20 |
Easy to use
21 |
22 |
23 | ## Sections
24 | ✔️ Home ✔️ About ✔️ Resume ✔️ Contact
25 |
26 | ## How To Use
27 | From your command line, clone and run VSCode_Template:
28 |
29 | ```
30 | # Clone this repository
31 | $ git clone https://github.com/YKizou/VSCode_Template
32 |
33 | # Go into the repository
34 | $ cd VSCode_Template
35 |
36 | # Install dependencies
37 | $ npm i
38 |
39 | # Run Project
40 | $ npm run start
41 | ```
42 |
43 |
44 | ## Deployment
45 | When you are done with the setup, you should host your website online. We highly recommend to read through the Deploying on Github Pages docs for React.
46 |
47 | ## Technologies Used
48 |
48 |
49 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed id eros
50 | non nisi vulputate eleifend. Vestibulum erat ipsum, lacinia ut nibh
51 | ut, pulvinar interdum lorem. Aliquam et nisi eu risus ultrices
52 | suscipit nec nec quam. Suspendisse pretium fermentum luctus.
53 | Maecenas vitae vestibulum ipsum, ut varius diam. Phasellus mattis
54 | nunc vel purus maximus, sit amet congue ligula tincidunt. Nulla
55 | tristique luctus lacinia. Nullam ut tortor arcu.
56 |
57 |
58 |
59 | Aenean in mi non leo placerat suscipit a eget odio:
60 |
61 |
15 |
16 | Currently looking for a new opportunity, you can contact me by
17 | clicking on the button below.
18 | Whether you have a question or just want to say hi, feel free to
19 | contact me and I’ll try my best to get back to you!
20 |
21 |
26 |
25 | Lorem Ipsum
26 |
27 |
28 | Masters in Information technology
29 |
30 |
31 |
32 | • Sept 2014 - July 2017
33 |
34 |
35 |
36 |
37 |
38 | Work
39 |
40 |
41 | Lorem Ipsum
42 |
43 |
44 | Lorem - Paris, France{" "}
45 |
46 |
47 | • July 2017 - Present
48 |
49 |
50 | • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
51 | • Sed id eros non nisi vulputate eleifend. Vestibulum erat
52 | ipsum, lacinia ut nibh ut, pulvinar interdum lorem.
53 | • Aliquam et nisi eu risus ultrices suscipit nec nec quam.
54 | • Suspendisse pretium fermentum luctus.
55 | • Maecenas vitae vestibulum ipsum, ut varius diam.
56 | • Phasellus mattis nunc vel purus maximus.
57 |
58 |
59 |
60 |
61 |
62 | Skills
63 |
64 |
65 |
66 | • Nulla tristique luctus lacinia. Nullam ut tortor arcu.
67 | • Aenean in mi non leo placerat suscipit a eget odio.
68 | • Vivamus et dolor odio.
69 | • Suspendisse tempus interdum eros, et bibendum massa tempus
70 | vitae.
71 | • Sed in aliquam ligula. Sed eget orci tortor.
72 | • Pellentesque laoreet laoreet justo, sed efficitur sapien
73 | tincidunt eu.
74 | • Nulla tempor nunc eu molestie volutpat. Nunc a accumsan
75 | dolor.
76 | • Duis ut congue dui.
77 |
78 |