Wednesday 23 November 2016

A PROGRAMMER SHARES HER TEAM PROJECT FROM THE LAGOS ICT TRAINING AT AUDAX,LEKKI




As beneficiaries of the Lagos Study Programme, we were grouped into seven teams to work on several app development projects. My team was the 7th and we worked together in building a retail web Application.
We titled our project LagStore , which is an online web store where prospective users come to do shopping and get the best of apparels they ever dream of.

The front-end was built by the team’s front-end developers taking into consideration the User Interface and User Experience. The languages used in building include HTML, CSS, JavaScript, jQuery, as well as some other frontend project development languages. The homepage is very welcoming with beautiful and attractive colours that propel shoppers to shop.

We incorporated the use of modals to help users perform actions on the same page rather than direct them to another page. The action buttons on the page are easy to find relieving users of the stress of searching for the buttons.

At the back-end where I performed, we worked majorly with the following languages-JavaScript, Node js, Express Js, and MongoDB.
We created an admin page where we can easily control LagStore web app from behind.

And from behind, products are passed into the products collections in the database. We were able to program the app such that as products are being passed into the products collection in the database, they are automatically being displayed at the front-end and that’s one beauty of the M-V-C software development model.

Users can choose to sign up on the page and their details are secure and are saved into another collection in the database i.e. the user's collection. MongoDB assigns every user a unique ID, which is used to identify cart items with the shopper. This thus would help avoid flops, such as missing cart items or items being passed into another user’s cart.

And for users who are not registered on the page, we incorporated the use of cookies to generate cookie ID and assign this ID to every visitor on the page. This is also to avoid flops while users shop.

This project was put up in less than 2 weeks and it is actually not ready for deployment as much work is still required to be carried out on it.
The digital marketers in the team helped in putting up a business proposal as well as the marketing strategies to generate revenue for LagStore.

Our project is opened to investors to invest in.

I appreciate all team members who worked tirelessly in pushing the project to a reasonable and presentable point. I also do appreciate my class instructor Minstrel Prince Efue who stood by us all the way.


Ruth Obe.
Female Programmer

No comments:

Post a Comment