Skip to content
This repository has been archived by the owner on Jan 31, 2024. It is now read-only.
/ Bills-App Public archive

A Bills application to learn Vue and Node

Notifications You must be signed in to change notification settings

kbrdn1/Bills-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bills-App

A Bills application to learn Vue3 and NodeJS

Technologies used:

Backend:

  • NodeJS
  • Express
  • MongoDB
  • Mongoose

Frontend:

  • Vue3
  • Vite
  • TailwindCSS
  • FontAwesome

Project setup

Backend:

Install pnpm

npm install -g pnpm or yarn global add pnpm

Install dependencies

cd bill-backend-app
pnpm install

Create a .env file in backend root directory

# ./bill-backend-app/.env
PORT=3000
VERSION=1.0.0
HOST=127.0.0.1
PORT=3000
CORS=http://localhost:5173
MONGO_USER=<your mongo user>
MONGO_PASS=<your mongo password>
MONGO_CLUSTER=<your mongo cluster>
MONGO_DB=<your mongo db>

Run the server

pnpm start

Frontend:

Install dependencies

cd bill-frontend-app
pnpm install

Run the app

pnpm dev

About

A Bills application to learn Vue and Node

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages