November’s Full Stack JavaScript Boot Camp
During this 5 day coding camp, we went through front and back end development and deployment. For the front end, we used Angular 4 and Material UI and, for the back end we began with a fake REST API using JSON-server, then moved on with a “real” backend with Node.js and ended up deploying it to the amazon cloud (using now.sh and zeit.co). We also had 4 different guest speakers to talk about their Angular experiences.
It was a great experience where I learned a lot of new things with great trainers and super interesting speakers.
Want to join the next camp? Click Here!
First, we made a basic app with 4 pictures including a title, a description and a price tag, it was quite simplistic:
Throughout the camp we added a variety of functionalities to improve our application. We started by adding basic functions where you could permanently delete a picture and then giving the opportunity to add an infinite amount of pictures just with a few clicks. We continued with adding a search bar and a menu bar.
Whilst using the Firebase database, we created an authenticator where you could log in either with Google or a validated email and password. Lastly we also added 2 extra functionalities:
- an upload form to select pictures from my computer using Firebase storage
- a payment method with Stripe.com to buy pictures in test mode
Finally we build an Ionic2 application based on our Angular front end and the deployed NOW back end. We saw it work on our personal smartphones with Ionic Viewer.
This was an amazing feat and I can’t wait to start doing some of my own projects. Having guest speakers come and tell us about their Angular projects, the best practices and what you can build was also a great way to see how far you can take Angular.