Task List System with Login, Registration, Project and Task Creation.
Project created by a technical challenge requested by Turbi.
This system uses React, MaterialUI, Firebase, ESLint, Unit Tests among various technologies and concepts applied to the Frontend which is basically essential to provide all the necessary functionality making the most of Firebase resources being RealTime and highly functional in all senses of the application.
Created using a basic MaterialUI template that was completely rewritten and improved with several changes and corrections found during the SonarCloud analysis that is integrated into the project.
- Node 12+
- Firebase tools
- Project Firebase created previous
- Configuration .env.example with your settings and keys from firebase
- Rename
.env.exampleconfigured to.envonly - Configure your database in the
.envfile
Follow the steps to run the project:
- Install and configure steps in requirements previous
- Run the command
npm iin your terminal - Run the
npm startcommand to start your local project. - Go to http://localhost:3000/ in your browser to make register or login