Skip to content

NotZagreus/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

146 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

My Portfolio

Welcome to my portfolio project! This is a personal website built using Vue.js with TypeScript for frontend and Express.js for backend to showcase my skills, experience, and projects. The portfolio is designed to be responsive, visually appealing, and easy to navigate.


πŸš€ Features

  • About Me: Learn more about my background, skills, and values.
  • Projects Showcase: A detailed overview of my past projects with screenshots and descriptions.
  • Contact Section: Reach out to me directly via a contact form or through social links.
  • Responsive Design: Optimized for viewing on desktop, tablet, and mobile devices.
  • Language Support: Switch between English and French.
  • Admin Features: Admin authentication and project management.

πŸ“¦ Project Setup

Install Dependencies

To set up the project locally, install the required dependencies using:

npm install

Run the Development Server

Start a local development server with hot-reloading:

npm run dev --prefix backend
npm run dev --prefix frontend

Build for Production

Compile and minify the project for deployment:

npm run build --prefix backend
npm run build --prefix frontend

Lint and Fix Code

Run linting checks and fix formatting issues:

npm run lint --prefix frontend

πŸ› οΈ Technologies Used

  • Frontend Framework: Vue.js 3
  • Language: TypeScript
  • Styling: Tailwind CSS
  • Tooling: Vue CLI, ESLint, Prettier
  • Backend Framework: Express.js
  • Database: MongoDB
  • Authentication: Auth0

🌐 Deployment

Once built for production, the portfolio will be deployed to:

  • DigitalOcean

πŸ“§ Contact

If you have any questions, feedback, or collaboration ideas, feel free to reach out:


Thank you for visiting my portfolio repository! 😊

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published