Skip to content

ksunika/Calendar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a take-home assignment based on the create-react-app-typescript-node.

The task was to create a Calendar UI that displays Netflix Original launches using data served from a Node.js server.

To run, first:

yarn install

Please make sure that all the dependencies are met. After that start the server:

yarn run server

Wait until the server is ready and start the client:

yarn run client

This builds create-react-app-typescript, and proxies requests to the node server. Any changes to the client will be handled by create-react-app and you still get hot module reloading.

The data displayed is initially placed in server/events.json. To change it, edit or replace the file and restart the server.

The app is URL driven. Alternatively, you can make one month steps forward and backward from the displayed month by clicking the arrows.

Any changes to the server will cause the server to restart so you can test API changes.

About

A take-home assignment for a simple Calendar UI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 44.7%
  • TypeScript 30.7%
  • HTML 12.5%
  • CSS 12.1%