Skip to content

๐Ÿซ Choco Latte's replacement & open source alternative website with better improvements

License

Notifications You must be signed in to change notification settings

azukashi/chocolattech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

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

Repository files navigation

Project banner 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

๐Ÿ—“๏ธ Roadmap

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 bun is highly recommended.

๐Ÿ“ฅ๏ธ Clone the repository

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

๐Ÿ“ฆ๏ธ Install dependencies

$ bun install

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

$ bun dev
# Running on http://localhost:3000
# or
$ bun 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)
$ bun build

# Static deployment (Pre-rendered)
$ bun generate

๐Ÿ“ƒ๏ธ License

This source code is licensed under Mozilla Public License 2.0.

I do not own any art or content assets on this site. All copyrights belong to their respective owners.