Test repository -> https://github.com/zemoga/ui-test
Markup -> https://s3-us-west-2.amazonaws.com/zemoga-files/ui/candidates-test/test-ui-v2.png
Demo URL: https://zmg-fe-test-mrb4is2aw.vercel.app/en
- Front-end
- Backend
- Infrastructure
- Theme-friendly
- Real time data communication
- Internationalization (i18n)
- SEO (Server side Rendering)
- Unit testing
- Animated
- Node >= 12.0.0
- yarn install
- yarn dev
- go to
http://localhost:3000/en
- See the magic
Explanation of hierarchies in files and layers.
zmg-fe-test/
├── public/
│ ├── fonts/ # Font asset folder
│ ├── icons/ # Icons asset Folder
│ ├── images/ # Images asset Folder
| └── locales/ # Translations asset folder
└── src/
├── __mocks__/ # Mocked data for testing
├── __tests__/ # Test folder
├── components/ # Component Folder
├── config/
| ├── api/ # Api Calls and requests third party
| ├── constants/ # Constants objects
| ├── firebase/ # Firebase setup method
| ├── styles/ # Styles for grid and themes
| ├── utils/ # Utilities methods
| └── lib/
| └── contexts # React context provides
├── hooks/ # Custom Hooks
└── pages/ # Screens folder for next.js
main
feature/create-page-markup
-> only markupfeature/add-interactions
-> with interactions
MIT