Skip to content

vrtpro/chocolattech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Project banner Netlify status CI Status Wakatime stats

๐Ÿค” What's changed

This is an rewrite & major changes from previous version. Everything has changed here. Web framework, layouts, design, colors, theme, routing, etc. is re-designed and improved massively. I am now using Nuxt as web framework.

๐Ÿ’Ž Features

  • ๐ŸŽจ Modern design
  • ๐Ÿ’จ Blazing-fast performance
  • ๐Ÿš€ Fast build-time with Vite
  • โšก๏ธ Better routing performance
  • ๐Ÿƒ๏ธ Transitions while routing
  • ๐Ÿšง Dynamic error handing
  • ๐ŸคŸ Better layouting
  • ๐ŸŽด Card-as-container system
  • ๐Ÿ‘€ you tell me

๐Ÿšง Project Paused!

Sorry. You may ask why, but it's happened because something unwanted happens.

If you want to know, this thing is created especially for Choco Latte, a Virtual YouTuber based in Indonesia. She is suddenly decides to stopping her process as Virtual YouTuber & Virtual Streamer. So, I decided to pause this project too. project's commit may be slowed.

a short message:

Farewell and thank you, Choco. I will always waiting for your comeback. ๐Ÿ˜ญ

Read the official post!

๐Ÿ—“๏ธ Roadmap [Paused]

I will put this here because I know well I won't do them. Things that can be added or improved, priority, and the reason why I didn't do it:

Task name Priority Reason
๐Ÿ” Massive SEO High I was planning to rank up this website on Google & other search engines by taking SEO adventages. But I think it's bit confusing to understand about it. Unless something good happens, I will do this on next PR
๐Ÿ“ฑ Progressive Web App (PWA) Low Too lazy to create a service-workers, serving lots of 64x64, 128x128, 256x256 icons, and there is a lot additional meta for PWA (apple-touch-icon, etc), and who cares about installable website?

๐Ÿง‘โ€๐Ÿ’ป๏ธ Developing

To get this running on your machine, you could try these steps below:

๐Ÿ› ๏ธ Requirements

A node.js >= 12.16.2 setup with pnpm is highly recommended.

๐Ÿ“ฅ๏ธ Clone the repository

$ git clone https://github.com/gifaldyazkaa/chocolattech.git
$ cd chocolattech

๐Ÿ“ฆ๏ธ Install dependencies

$ pnpm install

๐Ÿƒ๏ธ Run it on development server

$ pnpm run dev
# Running on http://localhost:3000
# or
$ pnpm run dev --host=0.0.0.0
# Running on http://localhost:3000
# Running on http://192.x.x.x:3000

โšก๏ธ Optimizing for production

# Server deployment (SSR)
$ pnpm run build

# Static deployment (Pre-rendered)
$ pnpm run generate

๐Ÿ“ƒ๏ธ License

Source code distributed under MIT License. See LICENSE for more information.