MyShop
Client
Epitech
Year
2024
Category
Web Development + Business
The Journey
Developing MyShop as a first-year student at Epitech Paris was both challenging and transformative. At Epitech, where the focus is on learning through hands-on experience rather than traditional lectures this project served as a perfect embodiment of their innovative educational approach. The project pushed me to develop not just technical skills, but also critical problem-solving abilities and project management expertise.
Technical Growth & Learning
The journey began with mastering the fundamentals of full-stack development. As part of Epitech's dynamic learning environment, I had to quickly adapt to working with modern technologies like Vue.js, React, and Docker - tools that are essential in today's software engineering landscape. The project required implementing complex features such as user authentication, admin interfaces, and responsive design, all while maintaining clean code practices and proper documentation.
Project Impact & Skills Gained
This project was particularly valuable as it aligned perfectly with Epitech's philosophy of teaching students "how to learn rather than repeat facts". Through building MyShop, I gained crucial experience in design and marketing, developing skills in:
- Full-stack development
- Database management
- API design and implementation
- Docker containerization
- Authentication systems
- Frontend development
- Project documentation