An application used for e-learning with a dashboard where users can access all for a successful journey, built with React, Redux, JavaScript, and CSS.
EzLearn has a calendar where users can book tasks, a to-do list, and a file manager that allows users to upload and save files. All data is saved in a database in real-time.
This project is currently in development.
Clone down this repository. You will need node
and npm
installed globally on your machine.
Installation:
npm install
To Run Test Suite:
npm test
To Start Server:
npm start
To Visit App:
localhost:3000/
This is a side project where I can evolve my skills and work with the latest and best technologies. This project allowed me to work and evolve my backend skills, build my own APIs, and increase my frontend skills too! I have experience with thinking and creating all the project and gave me much knowledge.
At the end, the technologies implemented in this project are React, React-Router 4.0, Redux, and a significant amount of VanillaJS, JSX, and CSS. I chose to use the create-react-app
boilerplate to minimize initial setup and invest more time in diving into weird technological rabbit holes. In the next iteration I plan on handrolling a webpack.config.js
file to more fully understand the build process.
Copyright © 2022 dlmarques. All rights reserved.