Skip to content
This repository has been archived by the owner on Nov 10, 2022. It is now read-only.
/ tonodedo Public archive

Node.js. Express. React 17, MySQL. Unit tests done with Mocha ☕ and Chai. Simple to(node)do app to "express" and "react".

License

Notifications You must be signed in to change notification settings

trolit/tonodedo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

to{node}do

<> MySQL 5.7.34 <> Node.js <> Express.js <> React 17 <> Bootstrap <>

Current visual output

GIFs (technical preview)

1. Login page responsiveness

Tonodedo app gif 1

2. Tasks page responsiveness

Tonodedo app gif 2

3. Adding user

Tonodedo app gif 3

4. Signing in

Tonodedo app gif 4

5. Adding task

Tonodedo app gif 5

6. Updating task

Tonodedo app gif 6

7. Deleting task

Tonodedo app gif 7

Images

Tonodedo app image 1 Tonodedo app image 2 Tonodedo app image 3 Tonodedo app image 4

Running project

1. Clone/download project.
2. npm install backend and setup MYSQL connection(db.config.js). Make sure that port is appropriate.
3. npm install frontend.
4. Run backend with node server.js command.
5. Run frontend with npm start command.

Running tests with Mocha & Chai

1. Create testing purposes account, add one task, update tests.js data(token, email, password).
2. Run backend.
3. Run npm test.

Big thanks to bezkoder (https://www.bezkoder.com) authors for awesome job:)

Template created on 15/7/2021
in EzGitDoc

About

Node.js. Express. React 17, MySQL. Unit tests done with Mocha ☕ and Chai. Simple to(node)do app to "express" and "react".

Topics

Resources

License

Stars

Watchers

Forks