Skip to content

edwinvrgs/wished-cities-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wished Cities app

Features

  • React Fullpage for UX.
  • Latest version of React, using hooks for everything.
  • Latest version of Redux, using hooks for everything (again).
  • Unit testing with jest and react-test-renderer.
  • A Dockerfile for easy dockerizing.

Project structure

  • All the components are structured by the following rules:
    • A folder with the component name in PascalCase.
    • A index.js file with the component code.
    • A components folder with all depending components inside (with the same structure).
    • Optionally, all the files required only by that component.
  • The state is managed by Redux using the re-ducks pattern for file structure.

Try it!

In your local:

  • Clone the project.
  • npm install. Install dependencies.
  • npm start... If you want to test: npm test
  • Play around!