Skip to content

Latest commit

 

History

History
71 lines (50 loc) · 1.96 KB

README.md

File metadata and controls

71 lines (50 loc) · 1.96 KB

Croissant Portfolio

Tip

Website now has multi theme support. Scroll down to Theme section to check it out!

Hey there, This is my personal portfolio website I designed from scratch

It supports the following sections:

  • Name and a short bio
  • Education
  • Experience
  • Projects
  • Skills
  • Contact Info

Took me a while to build this but I'm open sourcing this for you to be able to use as you wish.

All content is completely editable out of the box from me.ts file.

Demo

To checkout this website, go to https://croissant.one

Installation

To install this website, you need to have nodejs installed on your machine.

  1. Clone this repository
  2. cd into the directory
  3. npm install or yarn
  4. npm dev or yarn dev to start the development server
  5. Checkout the website on http://localhost:3000

How to use

  1. Open the src/me.ts file
  2. Change the content to your own
  3. Host on your preferred platform (I've used Vercel for this website)

Feedback

If you have any feedback, please reach out to me at [email protected]. I'd love to hear your thoughts. If you have a feature request, please open an issue and I'll try to implement it as soon as possible.

Also, If you have a major feature which you have implemented, please open a PR and I'll be happy to review and merge it.

If you liked this project, please give it a ⭐️ on Github.

Color Theme

The template now supports color themes!

You can set your default theme in src/me.ts in themeColor variable.

You can also select allowed themes which the user can switch to. To modify the list go to src/me.ts and modify the multiThemeOptions list.

Supported Themes

  • gray
  • red
  • orange
  • green
  • teal
  • blue
  • cyan
  • purple
  • pink
  • blackAlpha (Not Recommended)

Example Themes

License

MIT