https://github.com/gitfoxcode/pixelyear
PWA application to record your daily stuff
https://github.com/gitfoxcode/pixelyear
Last synced: 5 months ago
JSON representation
PWA application to record your daily stuff
- Host: GitHub
- URL: https://github.com/gitfoxcode/pixelyear
- Owner: gitFoxCode
- Created: 2022-07-24T16:09:46.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-14T08:01:29.000Z (over 3 years ago)
- Last Synced: 2025-04-08T21:51:12.576Z (about 1 year ago)
- Language: Vue
- Size: 988 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PixelYear PWA
### Tech stack:
Frontend:
Framework - Vue -> Nuxt 3
State menagement - pinia
Login via facebook and gmail (a little tricky)
Login through the application itself, JWT token
### To do:
- https://dev.to/rdegges/please-stop-using-local-storage-1i04
- Fix problems with `navigateTo()`
- After registration, a panel for the user to choose which categories he wants to fill daily
- Ability to create your own categories
### Refactorization 🤞
- Rethink creating a layout for all pages
- Moving between categories should be dynamic (support for custom categories)
## Setup
Make sure to install the dependencies:
```bash
# yarn
yarn install
# npm
npm install
# pnpm
pnpm install --shamefully-hoist
```
## Development Server
Start the development server on https://localhost:3000
```bash
npm run https
```
## Production
Build the application for production:
```bash
npm run build
```
Locally preview production build:
```bash
npm run preview
```
Checkout the [deployment documentation](https://v3.nuxtjs.org/guide/deploy/presets) for more information.