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.
To checkout this website, go to https://croissant.one
To install this website, you need to have nodejs installed on your machine.
- Clone this repository
cd
into the directorynpm install
oryarn
npm dev
oryarn dev
to start the development server- Checkout the website on http://localhost:3000
- Open the
src/me.ts
file - Change the content to your own
- Host on your preferred platform (I've used Vercel for this website)
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.
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.
- gray
- red
- orange
- green
- teal
- blue
- cyan
- purple
- pink
- blackAlpha (Not Recommended)