A reactjs app that manages (CRUD) address book for a user.
- Javascript (ES6)
- React
- Redux
- React Router
- Firebase (backend).
- Node.js
- Simple CRUD operations for address book
- Authentication system.
- User can upload a display picture for each contact.
- Display picture should be resized to 200 * 200.
- A GitHub repository link for the project.
- A link of deployed code on netlify.com
Additionally, please answer following questions:
- What is the suggested AWS architecture to deploy this app? (use a diagram to illustrate your idea: https://aws.amazon.com/architecture/icons/).
- What are the bottlenecks in suggested architecture if the app serving more than 50 million requests per day?
Evaluation will be based on those criteria:
- Code archticutre, and design.
- Coding style
- Performance.
- Redability.
- Modularity.
72 hours.