Skip to content

yncynotdev/monthsary

Repository files navigation

💖 Monthsary Website

It is just a dedication website for the love of my life.

Warning

If you want a copy of this project and modify it as you template, kindly fork this repository.

Project Structure

Project structure recommended by Nuxt 4.

├── app                                  # app root folder of website
│   ├── app.config.ts          
│   ├── app.vue
│   ├── assets
│   ├── components
│   ├── composables
│   ├── layouts
│   ├── pages
│   └── utils
├── eslint.config.mjs
├── node_modules
├── nuxt.config.ts
├── package.json
├── pnpm-lock.yaml
├── public
├── README.md
├── server
│   └── tsconfig.json
├── supabase                             # Supabase folder for local development
│   ├── config.toml
│   ├── migrations
│   └── seed.sql
├── tsconfig.json
├── types                                # database types generated by Supabase
│   └── database.types.ts
└── vercel.json                          # for Vercel Deployment

Deployment

Due to NuxtHub v0.09 nearing sunset, I decided to deploy it using Vercel.

Supabase

You can run local development by installing Supabase CLI.

If you want to deploy your own local development simply:

rm -rf supabase

Initialize Supabase folder:

supabase init

Then start the Supabase in Docker:

supabase start

Warning: if you are on Linux, Docker is not included in root permission. If that's the case you can include it on root permissions or run it with sudo command.

License

All the assets, mostly the 3d stuff, shall attributed. Look more at LICENSE

About

A monthly anniversary website dedicated for my girlfriend

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors