- JavaScript, CSS/HTML, Cypress, Webpack, React, React Router, FETCH API's, Express JS, Knex, Cors
Welcome to Bare Minimum! Feeling discouraged about completing large scale tasks and projects? Our application is the one for you! Bare Minimum lets you choose from featherweight tasks so that you feel productive while maintaining self care. A user can choose from any of the categories and be presented with a task that is smaller and more easily manageable! If the user feels like the task is something they can accomplish, we have the option to save this task to a personal list. This way, a user can view all their saved tasks and mark them when they are complete! A user can also decide to delete a task from that list when they no longer wish to complete it. Our app is fully functioning on both your computer or your phone, making it easy to complete these tasks on the go! We hope you enjoy Bare Minimum!
In order to clone this application:
- Clone this repository using
git clone git@github.com:taranveersingh93/bare-minimum.git - cd (change directory) into the project
- Run
npm install - Once that is finished run
npm start.
We are currently in Mod 3 of the Turing Frontend Development Program. A total of 40 hours were spent on this project.
| Calli Herrmann Github | Hollis Vohr Github | Seth Burns Github | Taranveer Singh Github |
- Utilize foundational React concepts
- Implement Cypress E2E Testing
- Implement React Router
- Write DRY, reusable code that follows SRP and trends toward function purity
- Make network requests to retrieve data from the server and post data from the server.
- Utilize ExpressJS to create a functioning backend database and server-side operation handling.
- Maintain proper git workflow and practices.

