Skip to content

This project showcases building and testing a modern web application.

Notifications You must be signed in to change notification settings

zenWai/Mooc.fi-part9-FullStack-FlightDiary

Repository files navigation

FlightDiary is a Full-Stack Application designed to Track and Manage Personal Diary entries.

This project showcases building and testing a modern web application.

Repo specifically created for StackBlitz Playground showcase

Open in StackBlitz Playground

Technologies Used

  • Frontend: React, TypeScript, Vite, Axios
  • Backend: Node.js, Express
  • Testing: Jest, Vitest
  • Other: Concurrently, Custom scripts to start services

Run Locally

Clone the repository:

git clone https://github.com/zenWai/Mooc.fi-part9-FlightDiary.git

Out of the box run project:

npm run start:services in the root directory

It will install dependencies, start all services and run with tests using customScriptNodeStartServices.js

Run separately

Frontend: npm install && npm run dev in the root directory

Backend: npm install && npm run dev in flightdiary-backend directory

Tests: npm run test in the root directory

About

This project showcases building and testing a modern web application.

Topics

Resources

Stars

Watchers

Forks