In this competition, we were tasked with creating a website or application based on data provided about the revolutionaries and mujahideen of the Algerian Revolution. The project's goal is to test our ability to write clean and professional code, design a good user interface, and use Object-Oriented Programming (OOP).
The project focuses on three main aspects:
- Clean Code: The code must be written in a clear, organized, and maintainable way.
- User Interface (UI): The user interface must be attractive and easy to use, adhering to best practices in UI design.
- Object-Oriented Programming (OOP): The system should be built using OOP principles, utilizing classes and objects.
I implemented the project based on the planned design , focusing on meeting all the specified requirements.
- React: For building the user interface.
- Tailwind CSS: For designing a modern and attractive UI.