Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.05 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.05 KB

calendar-ui

Welcome to our Typescript/React frontend and express API for a simple calendar. We use the Full Calendar component library.

Tech stack

  • Typescript
  • React
  • MongoDB
  • Mongoose
  • Node.js
  • Express

Business requirements

  • Ability to create events with date and time [Done]
  • Ability to show day/week/month views [Done]
  • Ability to create all-day events [Done]
  • Ability to edit and delete event [Done]
  • Ability to create recurring events [In Progress]

Running the app

  • For frontend: navigate to ui directory and run the following commands: npm i and npm start
  • For backend: navigate to api directory and run the following commands: npm i and npm run serve

Developing

Use nvm to make sure you are on a consistent node version for this project. Run nvm install and then nvm use to download and use the node version specified in .nvmrc

Current UI

image