Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marchantweb/marchant-web
The application that powers https://marchantweb.com. I've made the code open source for those who'd like to dive in, learn, copy, steal, etc...
https://github.com/marchantweb/marchant-web
Last synced: 1 day ago
JSON representation
The application that powers https://marchantweb.com. I've made the code open source for those who'd like to dive in, learn, copy, steal, etc...
- Host: GitHub
- URL: https://github.com/marchantweb/marchant-web
- Owner: marchantweb
- Created: 2023-01-04T19:05:55.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-06T13:53:35.000Z (4 months ago)
- Last Synced: 2024-07-06T15:03:37.611Z (4 months ago)
- Language: Vue
- Homepage: https://marchantweb.com
- Size: 5.14 MB
- Stars: 55
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Marchant Web '24
![Homepage Screenshot](public/cover.jpg)
This repo contains the latest code for [MarchantWeb.com](https://marchantweb.com). It's a Nuxt 3 project that centers around a WebGL visualization that ebs and flows into each page.
I've made the code open-source, with the obvious caveat that it's meant to act as a reference for learning and developing your own creative website, and that you cannot clone it and pretend to be me.
For the sake of security, the connection to Notion's API is abstracted behind a service at `api.marchantweb.com`, which is not open-source. You won't find any secret keys here.
### Technology 🚀
- Nuxt 3 / Vue 3
- Notion _(CMS)_
- Cloudinary _(Media Delivery)_
- Heroku _(Deployment)_
- CloudFlare _(DNS)_## Setup
Make sure to install the dependencies:
```bash
# yarn
yarn install# npm
npm install# pnpm
pnpm install --shamefully-hoist
```## Development Server
Runs a development server with HMR _(Hot Module Replacement)_ on http://localhost:3000
```bash
npm run dev
```## Production
Build the application for production:
```bash
npm run build
```Locally preview production build:
```bash
npm run preview
```### Thanks for checking out this repo!