He utilizado React con JavaScript para desarrollar mi proyecto, aunque si hubiera tenido más tiempo, probablemente habría optado por TypeScript. En cuanto al diseño, he seguido el enfoque del atomic design, aunque no he utilizado completamente la estructura de átomos (organisms). Para acelerar el proceso de desarrollo, he utilizado Vite. Para la gestión de rutas en la aplicación, he utilizado React-Router-Dom, en su última versión, y lo he integrado en main.jsx. En lo que respecta a los estilos, he utilizado styled-components, ya que ofrece un gran potencial y es fácil de usar. He utilizado componentes como GlobalStyled, FlexBox, colors y dimensions para facilitar la aplicación de estilos. Además, he creado layouts para simplificar la creación de rutas.
- Clona el repositorio en tu equipo: git clone https://github.com/Spanioulis/memorandum.git
- Instala las dependencias:
npm install
- Inicia el servidor de desarrollo:
npm run dev
- Abre http://localhost:5174 en tu navegador para ver la aplicación en acción