Work Details

Website E-boutique

This project involves creating a customer portal with a private session, a product catalog, an advanced search engine with multiple filters, features to add items to the cart or make reservations, discounts, and a loyalty program. Additionally, it includes the ability to receive sales details via email and a homepage containing the logo, relevant information, and media.

Skills required:

Our project aimed to develop a comprehensive web and mobile application to provide an optimal customer experience. The application was designed to allow users to manage their profiles, browse a catalog of items, search for products, add items to their cart, or book services. Additionally, we implemented a discount and loyalty points system to reward our regular customers.

The user interface was carefully crafted to provide intuitive navigation, and an advanced search engine was included to facilitate product searches. We also set up an email notification system to confirm user actions, such as purchases or reservations.

I played a pivotal role in the project's initial phase by launching the React development environment, configuring necessary dependencies, and creating the project's basic structure.

I was responsible for crafting the core pages of the application, including the home page, product page, about us page, why us page, testimonial page, and contact us page.

I developed the shopping cart logic, enabling users to add, remove, and modify products in their cart. I ensured this functionality operated smoothly and user-friendly.

I implemented user session management, ensuring users could log in, access their accounts, and enjoy a personalized experience on the site.

I handled the database integration, establishing the connection between the React application and the data source, enabling the retrieval and storage of crucial information.

I designed and implemented the search bar, allowing users to efficiently search for products using various search criteria.

Throughout the project, I remained available to my colleagues, assisting them in resolving technical issues and bugs that arose. My expertise contributed to keeping the project development on track.

As a team member, I worked using the Scrum methodology, actively participating in planning, review, and retrospective meetings. I contributed to task assignments, goal setting, and project progress tracking.

I shared my skills and knowledge with my colleagues, helping them understand and resolve complex technical issues.

I demonstrated great flexibility by adapting my skills and time to meet the team's needs. I was also willing to take on additional responsibilities when necessary to drive the project forward.

I collaborated closely with my colleagues to achieve our common goals. My positive attitude and commitment to the team's success contributed to maintaining a productive and harmonious work atmosphere.