Sunday, August 28, 2016

[CS3216] Week 2 of the first assignment


After we hada clear picture about our application idea, we discussed on the technology stack for our project.
Because of the familiarity of our team members and the fast development, we chose Node JS, React-Redux, MongoDB stack. This set is also very powerful in term of performance, which makes it becomes hot trend recently. In the mid-assignment submission, we tried to deliver a runnable website with our logo.

At first, we started our project codebase with React Boilerplate. The template is very great when it offers robust and customizable front end. However, when we deployed it to Amazon Web Server, our web application kept failing. We realized that Redux is over complicated that can decrease our efficiency. Due to all the troubles boilerplate bring, we consider not using it in the project and create our own template by configure React/Webpack/Redux from scratch. In the end, the template worked nicely and is also very easy to be deployed on AWS EC2.


The second week has shown me the heavy load of this module with the first deadline. It's so wonderful that we handled all of the issues and successfully met our first requirement. I and our team will try our best to deliver the best product for the next deadlines.

No comments:

Post a Comment