Skip to content
/ me Public

(fr) Mon portfolio personnel. (en) My personal portfolio.

License

Notifications You must be signed in to change notification settings

novaotp/me

Repository files navigation

My portfolio

This repository represents my portfolio that you can preview on my website.

Features

  • Showcasing my work
  • A blog
  • A contact page
  • Multilingual website (french and english)
  • Light/dark mode

Technologies

Stack :

  • SvelteKit - A framework for rapidly developing robust, performant web applications using Svelte.
  • TailwindCSS - Rapidly build modern websites without ever leaving your HTML.
  • Tabler Icons - A set of free and open source icons designed to make your website or app attractive, visually consistent and simply beautiful.

Services :

  • EmailJS - Send Email Directly From Your Code. No server code needed. Focus on things that matter!
  • Shiki - A beautiful syntax highlighter based on TextMate grammar, accurate and powerful.
  • RemarkJS - A markdown processor powered by plugins part of the @unifiedjs collective.

Getting Started

Requirements

  • Node.JS v20+ (tested on v20.11.1)

Installation

  1. Clone the repository.

    git clone https://github.com/novaotp/me
  2. Install the dependencies.

    npm install
  3. Create your .env file based on .env.example.

  4. Run the dev server.

    npm run dev

License

This project is licensed under the MIT license.

Acknowlegments

Sajidur Rahman

About

(fr) Mon portfolio personnel. (en) My personal portfolio.

Topics

Resources

License

Stars

Watchers

Forks