gabrielgomeso / vue-frontend-challenge

A simple 2023 Calendar that allows users to add reminders and shows the weather at that reminder's place and time.

Home Page:https://vue-frontend-challenge.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vue-frontend-challenge

image

About this project

This is a simple 2023 Calendar that allows users to add reminders and shows the weather at that reminder's place and time. It's built with Vue 3 and Vite. It uses Vue 3 Options API, Pinia as state Manager, and Vitest with Vue Test Utils for testing.

I made a list of all the features implemented and general considerations about the project and code that you can find here

Project Settings

  • No Typescript
  • No JSX Support
  • No Vue Router
  • Pinia as state managment
  • Vitest for Unit Testing with Vue Testing Library
  • No End-to-End testing
  • ESLint for code quality
  • Prettier

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Compile and Minify for Production

npm run build

Run Unit Tests with Vitest

npm run test:unit

Lint with ESLint

npm run lint

About

A simple 2023 Calendar that allows users to add reminders and shows the weather at that reminder's place and time.

https://vue-frontend-challenge.vercel.app


Languages

Language:Vue 75.8%Language:JavaScript 20.9%Language:CSS 1.7%Language:HTML 1.6%